(项目经历)
营销活动中台(组件化项目) | 2025.01 - 2026.03 核心角色:后端负责人、架构师
项目背景:为应对营销活动业务从固定模板向个性化、定制化快速迭代的挑战,启动中台化重构项目,目标是打造一个高可配、易扩展的活动核心引擎。
技术架构:采用Spring Boot + MyBatis,基于DDD进行领域建模。数据层混合使用MySQL(业务事务)与SQL Server(历史数据),集成Elasticsearch实现复杂查询,通过RabbitMQ解耦异步流程,Redis保障高并发读性能。部署于Docker与Service Mesh环境,配置中心使用Apollo。
我的贡献:
架构设计:主导领域模型设计与微服务划分,确立以“活动-线索-营销内容-营销工具”为核心的中台模型,从根本上解决代码复制问题。
研发提效:在开发过程中,积极引入并实践AI编码助手,从初期的代码补全与片段生成,逐步过渡到使用Claude Code等工具完成模块设计、接口实现及单元测试等大部分编码工作,显著提升了核心引擎的开发效率与代码一致性。
效能提升:设计中台核心配置引擎,使业务顾问可通过界面化配置,自主完成约80%的常规版本搭建,将新活动版本的平均交付周期从“人/日”级别缩短至“小时”级别。