- 80+ 业务模块
- 连锁零售 ERP SaaS 从 0 到 1 独立完成
- 0 资损差异
- 三渠道聚合支付,每日对账巡检保持
- 877 测试类
- 独立开发同样保持完整工程纪律
- 20 篇复盘
- 每个核心机制都有文章级深挖
技能矩阵
- 语言与并发
- Java 并发编程(JUC / 线程池实践 / ThreadLocal 上下文跨线程传播),JVM 内存模型与线上问题定位
- 框架
- Spring Boot / MyBatis-Plus,深入理解事务传播、AOP、事件机制并大量应用于生产
- 数据库
- MySQL:索引与执行计划优化、唯一索引幂等、CAS 乐观锁防超卖、414 个迁移脚本幂等治理
- 缓存
- Redis:自研分布式锁(SET NX + Lua + 看门狗)、Lua 原子扣减、防穿透与差异化 TTL
- 消息与分布式事务
- RabbitMQ(手动 ack / 死信 / TTL 延迟重试),本地消息表(Outbox)最终一致性
- 搜索
- Elasticsearch:索引设计、事务后双写、失败重试与降级容灾
- 支付对接
- 微信 / 支付宝 / 收钱吧三渠道报文协议独立适配,美团 / 抖音核销
- 工程与交付
- Docker + 阿里云 ACR 云上交付、Prometheus 监控、ArchUnit 架构守护、877 测试类质量体系
经历
- 至今
独立开发者(全职开发个人 SaaS 产品)
独立设计、开发并云上部署运维 SmartShop 连锁零售 SaaS:80+ 业务模块、877 个测试类、多端交付——详见项目与文章。
- [起止]
[前公司] Java 后端开发工程师
如有前公司正式经历,保留此行。
项目
教育
[学校] · [专业] · [学历] · [时间段]