橙讯(中电科网安) 2023.03 – 至今
项目简介:
橙讯是一款专为企业环境定制的即时通讯工具,兼具 SaaS 模式和私有化部署的灵活性。平台融合企业通讯录、文件云盘、音视频通话与线上会议等功能,并通过工作台集成集团及第三方应用,显著提升企业协作效率。
主要工作:
• 负责 IM 模块的高并发与性能优化,解决历史遗留问题。
• 将原 MQTT 长连接替换为基于 TCP 会话的方案,摆脱消息顺序依赖,降低 Redis 压力,提升并发性能与消息推送体验。
• 实现从“写扩散”到“读扩散”的优化,解决大群消息收发性能瓶颈。
• 将消息体从 Redis 移出,仅存消息 ID,显著减少内存占用。
• 采用冷热数据分离,新消息入 Redis,历史消息入 Cassandra,提升拉取效率。
• 封装 Kafka Client,利用补偿机制确保 MySQL 与 Kafka 的最终一致性。
• 优化 SQL 及索引结构,解决死锁等性能问题。
主要技术:Java、Spring Cloud、Kafka、Redis、XXL-Job、MQTT、Netty、MySQL、K8S、TCP
财务系统(书声科技) 2021.12 – 2023.03
项目简介:
定制化财务系统,整合商城、课程中心、ERP、WMS 等业务,与第三方支付打通,实现收入、核销、成本等核心功能,支撑企业级财务分析与风险监控。
主要工作:
• 作为 SM 主导技术选型与架构设计,基于 DDD 构建业务模型,从 0 到 1 搭建系统。
• 构建分布式任务框架(基于 XXL-Job),支持任务重试与进度可视化,稳定处理 TB 级核销数据。
• 实现数据清洗模块,采用观察者模式完成上游事件解耦。
• 设计核销模板模式,融合电商与教育场景,提升灵活性与准确性。
• 构建成本模块,利用采购、物流、课时数据计算加权成本。
• 实现数据抽样校验机制,提升财务数据可靠性。
• 推动团队文档沉淀与公共模块建设,优化技术评审与迭代验证流程。
主要技术:Java、Spring Cloud、Kafka、RocketMQ、Redis、XXL-Job、ZooKeeper、Apollo、MySQL、Sharding-JDBC、Dubbo、K8S
ERP & WMS(书声科技) 2021.12 – 2023.03
项目简介:
针对公司仓储、发货与物流场景开发 ERP & WMS 系统,实现采购、库存、物流一体化管理,提升仓储运营效率。
主要工作:
• 主导 WMS 架构重构,优化 ERP 性能并指导团队开发。
• 实现多仓库独立部署与代理层路由机制,上游调用无感知。
• 优化发货算法,基于收件信息聚合订单并智能匹配物流公司,降低成本。
• 构建发货告警机制,预防营销期异常发货事件。
• 使用 Sharding-JDBC 完成分库分表优化大表查询性能。
• 修复 RocketMQ Client 缓存 bug,减少 JVM 内存占用。
• 通过补偿机制解决订单同步一致性问题,并实现异步化提升性能。
主要技术:Java、Spring Cloud、Kafka、RabbitMQ、Redis、XXL-Job、ZooKeeper、Apollo、MySQL、Sharding-JDBC、Dubbo、K8S
营销中台(慧择网) 2019.11 – 2021.12
项目简介:
为保险主站构建营销中台,通过可视化配置与规则引擎实现活动快速上线,支持引流、裂变与促投保等营销目标。
主要工作:
• 作为负责人带领团队重构系统并完成技术选型。
• 基于 DDD 划分模块边界,建立权益服务与统一活动出口。
• 自研规则引擎(责任链 + 策略模式),实现活动规则配置化。
• 重构统计分析模块,实现营销与统计解耦。
• 推动风控模块上线,通过用户画像防止欺诈行为。
• 搭建异步消息推送服务(基于 Kafka),提升系统吞吐量。
主要技术:Java、Spring Cloud、Kafka、RabbitMQ、Redis、XXL-Job、ZooKeeper、Apollo、MySQL、Sharding-JDBC、K8S
AnchortvB2B(Mobsting) 2017.10 – 2019.07
项目简介:
为中东电视台及 B 端客户提供视频编辑撮合与支付服务的在线平台,集成第三方支付与 IM,支持视频处理任务全流程管理。
主要工作:
• 担任架构师,完成技术选型与架构设计,指导团队从 0 到 1 搭建项目。
• 设