•通过操作系统、网络和数据结构等课程打下扎实基础,并自主完成简易 RPC 框架与基于 Redis 的分布式锁等课程设计,加深对并发和系统架构的认知。课余系统学习 Spring 全家桶、分布式数据库与缓存技术,在数学建模竞赛和开源项目中将理论落地为高可用后端方案。
Java后端开发工程师电商平台后端分布式消息治理
北京
•参与企业数字化营销平台的从0到1建设,负责营销活动流程引擎的后端设计与开发,基于Spring Cloud Stream集成RabbitMQ,实现高并发下的异步削峰,日均消费数百万条活动消息。
•重构会员权益中心,利用责任链与策略模式解耦多变权益规则,使业务配置效率提升50%,测试覆盖率增至92%。
•与数据团队协作搭建实时活动看板,通过Flink CDC采集MySQL变更数据并写入ClickHouse,使活动效果分析延迟从分钟级降至秒级。
•主导服务容错治理,设计基于Hystrix的降级与限流方案,并编写分布式压测脚本,确保系统全年可用性达99.95%。
资深Java后端开发工程师分布式系统架构技术团队建设
北京
•带领5人团队完成支付中台的架构重构,基于DDD思想进行领域建模,抽象出支付、退款、对账三大通用服务,统一了全集团20余条业务线的支付流程。
•主导核心交易撮合引擎的性能优化,通过JVM分代策略调整与SQL执行计划优化,将撮合延迟从200ms压缩至30ms,支撑日交易额突破5亿元。
•推动DevOps体系落地,搭建基于GitLab CI + ArgoCD的Kubernetes持续交付流水线,使发布效率提升4倍,回滚时间缩短至分钟级。
•建立代码评审与技术分享机制,累计主持上百次评审会议,产出多份设计规范文档,显著降低了系统的认知负荷。
•参与技术委员会工作,评估并引入SkyWalking实现全链路分布式追踪,结合自研日志分析平台构建多级监控,保障用户交易零感知。
•基于Spring Cloud Alibaba微服务架构,负责入库与库存管理模块的后端研发,使用Seata保障分布式事务下库存扣减的一致性。
•利用Redis Bitmap设计库存状态缓存,结合本地缓存多级读取,将商品库存查询QPS从3000提升至12000,响应时间下降70%。
•引入Sentinel实现流量防卫,针对仓库作业波峰定制预热与排队机制,成功压测并发8000 TPS,系统平稳度过历年双十一物流高峰。
•与前端共同制定BFF层GraphQL查询规范,接口联调效率提升50%,端到端交付周期缩短三周。
•负责风控系统的数据接入模块建设,基于Kafka实现交易行为数据的流式采集,支撑日均十亿级事件处理。
•设计基于Drools的动态规则引擎,将风控策略配置与代码解耦,实现热更新,策略生效时间由分钟级缩短至秒级。
•利用Flink实现滑动窗口聚合和复杂事件处理,准确识别异常交易模式,使盗刷告警准确率提升40%。
•构建Elasticsearch实时风险档案,通过Canal同步用户信息变更,保障查询响应在50ms以内。
•设计多副本数据备份与一键恢复方案,确保风控数据零丢失,系统全年可用性达99.99%。
开源贡献与技术写作:
向 Apache Dubbo 贡献多项服务治理特性,包括智能重试策略与自适应负载均衡算法,相关代码被主线合并至 3.2 版本。
开源一款 Java 微服务快速开发脚手架,集成 OAuth2、分布式限流与链路追踪模块,GitHub 累计 1.5k Star,配套系列博客帮助开发者快速构建分布式系统。