/2 分钟/9 阅读/0 评论
基础架构 / 基础工具类 经历库索引
后续从中精选 TOP 2~3 进入简历"基础架构"模块,其余作为面试储备。
本目录沉淀 ERP 项目中自研基础架构组件的经历点。每篇文档严格按
简历优化-上下文说明.md模板 v2 的十章节输出。
后续从中精选 TOP 2~3 进入简历"基础架构"模块,其余作为面试储备。
| 编号 | 主题 | 关键源码定位 | 价值标签 | 状态 |
|---|---|---|---|---|
| 01 | 分布式锁注解 @LockOrder | creeks-common-services BaseLockOrderAspect |
⭐⭐⭐ 注解+切面+SpEL | ✅ |
| 02 | Redis 限流与远程调用熔断 | RateLimit / RedisCallThrottling | ⭐⭐⭐ 出海API配额必备 | ✅ |
| 03 | Excel 批处理框架与线程池封装 | creekson-base-task AbstractExcelTaskHandler / BaseTaskThreadPoolConfig |
⭐⭐⭐ 模板方法+流式+零模板下载 | ✅ |
| 04 | Kafka 生产消费工具封装 | KafkaHelper / KafkaProducerCommonConfig / DeadLetterConsumer | ⭐⭐⭐ DLT自动重试+ES死信持久化 | ✅ |
| 05 | CDC 消费者基类与数据同步模板 | Maxwell + Binlog + Kafka + ES + ClickHouse | ⭐⭐⭐ Binlog零侵入同步+Bootstrap回填+字段级变化追踪 | ✅ |
| 06 | Snowflake 分布式 ID | creekson-base UniqueId / Snowflake |
⭐ workerId 自动分配 | ⏳ |
| 07 | Feign 远程调用增强 | FeignServerErrorDecoder / TiktokShopErrorDecoder / JoomErrorDecoder | ⭐⭐⭐ 分层解码+Request-Id透传+业务级兜底 | ✅ |
| 08 | 钉钉 Starter 与告警体系 | creeks-dingtalk-client SDK + HMAC签名 + 多租户Token | ⭐⭐ Spring Boot Starter+多租户隔离 | ✅ |
| 09 | 通用异常体系与全局响应封装 | BaseRestExceptionHandler + FeignServerErrorDecoder + X-CODO-IS-ERROR | ⭐⭐⭐ 全链路异常透传+i18n+号段分配 | ✅ |
| 11 | PDF面单与标签识别框架 | Apache PDFBox + 策略模式 + 工厂模式 + 条形码识别 | ⭐⭐⭐ 双层策略+20+物流商+4+仓库类型 | ✅ |
| 10 | 日志采集与链路追踪全链路 | error-collect SDK + ExecuteLogFormatter + MDC 透传 + ELK + 飞书 | ⭐⭐⭐ 统一日志平台+跨服务TraceId | ✅ |
| 12 | [DevOps CI/CD 与 AI 代码审查平台](./12-DevOps CI-CD流水线与AI代码审查平台.md) | Webhook + @Async + Jenkins REST + ChatGPT/Claude + 飞书 | ⭐⭐⭐ 事件驱动+Prompt工程+分布式锁续约 | ✅ |
状态图例:⏳ 待写 ✍️ 进行中 ✅ 完成