系统分为新老架构:
- 老架构(Python 微服务)**:参与大型 KA 客户定制化开发,支持城市急配业务场景,涵盖订单履约、合作商入驻、分账、对账等模块
- 新架构(Golang 微服务)**:参与 SaaS 核心模块的重构与迁移,基于 gRPC 实现服务通信,结合 Kafka 构建异步解耦链路,提升系统稳定性与扩展性
- 主导商品、订单、分拣、配送、WMS 仓储、财务、报表等核心微服务开发,支撑高并发、高可用业务访问
- 基于 Redis 实现分布式锁,解决任务调度多Pod并发问题,确保库存扣减、账单同步等业务的一致性,支持锁有效时长控制与重试机制、幂等保障。
- 报表系统两阶段重构:
- 第一阶段引入 **ClickHouse**,提升大数据明细查询效率
- 第二阶段采用 **TDSQL**,支持事务型结构化报表查询,满足复杂导出与多维分析需求
- 引入 Jaeger 链路追踪系统,实现调用链可视化,提升复杂调度场景下的问题排查效率
- 实现租户级数据隔离与私有化数据迁移工具,保障部署安全性、升级灵活性与大型KA客户定制化支持
- 熟悉新旧系统并行维护,具备良好的跨语言(Python/Go)与跨架构协同开发能力
点击空白处退出提示
评论