拥有25年Java研发经验,10年以上企业级架构设计及研发管理经验,长期负责大型互联网平台、新零售、直播电商、供应链、ERP及金融平台的架构设计与技术管理。
精通 Java、Spring Boot、Spring Cloud Alibaba 微服务体系,具备大型分布式系统、高并发、高可用、DDD领域驱动设计、Redis缓存架构、RocketMQ消息系统、Elasticsearch搜索引擎及海量数据处理等丰富实践经验。
主导多个百万级用户、千万级订单平台从0到1建设及单体系统向微服务架构演进,负责技术选型、系统架构设计、数据库设计、微服务拆分、性能优化、容量规划、压测方案、故障处理及灾备体系建设。
积极推动AI辅助研发体系建设,成功落地Codex、Trae、Qoder、MiniMax等AI工具,实现Java开发、SQL生成、架构设计、测试用例、技术文档等研发流程智能化,整体研发交付效率提升40%
项目规模:
指标 数据
微服务 20个(DDD领域拆分)
开发团队 20人
注册用户 90万
DAU 10万
商品数量 100万+
月订单 200万+
峰值订单 直播10分钟60万订单
Gateway峰值QPS 50000
积分接口TPS 10000
MySQL 3实例(16C32G)
Redis Tair(32G,2副本)
Elasticsearch 4节点(8.11)
技术栈 JDK17、Spring Boot 3.2.5、RocketMQ 5.x
项目背景
构建集直播带货、商城交易、供应链、采购、仓储、门店零售、称重商品于一体的新零售平台,覆盖商品、交易、库存、会员、营销、直播等核心业务。
系统采用**DDD(领域驱动设计)**进行业务建模,将交易域、商品域、库存域、会员域、直播域等核心能力拆分为20个微服务,实现高内聚、低耦合的业务架构。
主要职责:
负责整体技术架构规划及演进路线设计。
主导DDD领域建模及微服务拆分。
制定技术规范及研发标准。
负责数据库、Redis、RocketMQ、Elasticsearch整体架构设计。
制定容量规划、压测方案及高可用方案。
指导核心代码开发及Code Review。
企业级DDD架构设计:
主导完成20个微服务领域拆分,建立统一领域模型、领域服务、防腐层及事件驱动机制,有效降低业务耦合,提高系统扩展能力。
高并发架构设计:
针对直播流量特点设计多级缓存架构(本地缓存 + Redis Tair)及RocketMQ异步削峰方案。
成功支撑:
Gateway峰值QPS 50000+
积分发放接口TPS 10000+
直播10分钟60万订单
保障大促期间核心交易链路稳定运行。
数据架构设计:
构建MySQL + Elasticsearch混合存储架构。
针对商品搜索及经营分析设计异步索引同步及预聚合计算模型,大幅提升复杂查询性能。
稳定性建设:
建立限流、熔断、降级、异步补偿、监控告警体系。
制定容量规划及压测方案,完成系统高可用建设。
该网站是一个ToB的礼品购物网站,主要客户是公司企业。 网站初期技术比较简单,主要使用Spring MVC+Memcache+MySql实现,复杂在于持续的迭代,业务功能越来越多,项目至今仍在维护。 作品职责:前期需求文档钻撰写,系统设计,制定开发计划,开发,测试,实施,持
该项目为福特全球网站项目,福特在全球二十几个国家和地区都有官网,本项目主要解决福特在新的市场环境下数字化转型及内容全球发布问题。 此项目属于一个CMS系统,使用Adobe的商业产品AEM,在AEM基础上进行二次开发,并实现和福特自有的20几个内部系统对接。
系统采用**DDD(领域驱动设计)**进行业务建模,将交易域、商品域、库存域、会员域、直播域等核心能力拆分为20个微服务,实现高内聚、低耦合的业务架构。 主要职责: 负责整体技术架构规划及演进路线设计。 主导DDD领域建模及微服务拆分。 制定技术规范及研发标准。 负责数
项目规模: 指标 数据 微服务 20个(DDD领域拆分) 开发团队 20人 注册用户 90万 DAU
项目规模: 指标 数据 服务企业 1000+ 第三方接口 200+ 日接口调用 百万级 技术栈 JDK17、Spring Boot 3.2.5、MySQL 项目背景: 建设企业综合服务平台,整合法律
项目规模: 指标 数据 注册用户 100万+ 商家 500+ 商品 50万+ 日订单