核心技能描述:
拥有8年+后端开发及架构设计经验,专注于高并发、高可用系统建设。
Java核心与JVM: 深入理解Java并发编程(AQS/线程池),擅长JVM性能调优(G1/ZGC)及复杂场景下的故障排查与性能分析。
微服务架构: 精通Spring Boot/Cloud全家桶,熟练掌握springai、langchain4j,深入理解IOC/AOP及事务机制。熟悉分布式理论(CAP),具备Seata分布式事务、Sentinel限流降级、SkyWalking链路追踪的实战落地经验。
中间件与存储: 熟练掌握Redis集群缓存方案、RocketMQ事务消息及Elasticsearch搜索引擎;精通MySQL索引优化与MVCC机制,具备海量数据处理能力。
架构设计: 具备DDD领域驱动设计思维,擅长高并发/高可用架构设计及系统稳定性治理。
多语言与全栈能力: 具备Go(Gin)、Python及Solidity开发能力;同时掌握Vue、Uniapp及H5前端全流程开发,具备独立交付全栈项目的能力。
金融交易聚合平台(支付/账务核心系统)
【项目背景】
构建SaaS化金融交易聚合平台,服务灵活用工场景,核心包含支付系统、账务
系统、订单系统、风控系统,支持B2C众包分包模式。月交易流水峰值1.2亿元,日
订单量15万+,网关层峰值请求500 QPS(含查询/轮询),核心交易写入容量达80
TPS。
【技术架构】
-微服务架构:Spring Cloud Alibaba(Nacos注册/配置中心、Gateway网关、
Sentinel限流降级、Feign远程调用)
-数据存储:MySQL 8.0主从架构+Redis Cluster集群(主从+哨兵)
-消息队列:RocketMQ(异步处理、削峰填谷、事务消息、死信队列)
-搜索引擎:Elasticsearch(订单检索、业务报表)
【核心职责与技术亮点】
1.支付核心系统架构设计与性能优化
-架构设计:采用DDD领域驱动设计,划分支付域、账务域、订单域、风控域
四大限界上下文,降低系统耦合度
-渠道管理:设计策略模式统一管理银行卡/支付宝/微信三大支付渠道,支持动
态配置路由规则
-性能优化: -引入RocketMQ异步处理支付回调,削峰填谷,解耦支付平台强依赖
-Redis缓存热点数据(用户信息、商户配置),缓存命中率达92%
-数据库连接池调优(HikariCP参数优化)+批量入库(500条/批次)
-成果:支付TPS从30提升至80(翻倍),核心支付接口RT从850ms优化至600ms ,降低29.4%
-高可用保障:MySQL主从切换+Sentinel限流降级+熔断机制,系统可用性达
99.95%
2.账务系统一致性与资金安全保障
-分布式事务:采用Seata AT模式实现订单→支付→账务跨服务事务一致性,配
合本地消息表兜底,事务成功率99.95%,人工介入<0.1%
-自动对账:设计T+1日终对账系统(Quartz定时任务),自动与银行/第三方平台
对账,异常情况短信/钉钉告警,T+1自动对账成功率从98.5%提升至99.8%,异常账
单人工复核闭环
-资金安全: -基于分布式锁+数据库唯一索引双重保障支付幂等
-通过分布式锁+唯一索引+对账三重保障,实现资金零差错
-异常处理:设计补偿机制与人工审核流程,账务异常自动告警
3.高并发交易系统架构优化
-接入层:Gateway网关限流(全局3000 QPS、单IP 100 QPS、单用户50
QPS)+Sentinel熔断降级
-业务层:
-RocketMQ削峰(消费者并发模式,20核心线程,批量拉取100条后并发消费
,有效将瞬时3000 QPS流量平滑至300-500 TPS稳定消费)
-线程池参数调优(核心8线程,最大16线程,队列容量500)
-数据层: -批量插入(500条/批次)减少数据库交互
-Redis缓存(命中率92%)+MySQL主从读写分离
-数据库QPS从3000降至800(降低73.3%压力)
-成果:通过MQ削峰+缓存拦截,系统可弹性支撑网关层3000 QPS流量冲击,
核心账务处理稳定在300-400TPS,在300 TPS压测场景下,系统内部处理
P99<200ms(不含第三方渠道),端到端P99<800ms,订单处理P99<1秒
4.数据库性能调优与稳定性保障
-慢查询优化:通过Explain分析执行计划,优化索引策略(联合索引、覆盖索引), 慢查询数量下降80%
-死锁排查:分析死锁日志,优化事务范围与加锁顺序,解决生产环境死锁问题
【项目成果】
✓服务10家渠道商、1000+企业客户,月交易流水峰值1.2亿元
✓日订单量15万+,系统可用性99.95%
✓系统内部核心接口P99<200ms,端到端P99<800ms,资金准确率零差错。
医疗CSO外包服务平台
【项目背景】
为制药企业提供销售团队外包、市场推广、学术支持等服务的数字化管理平
台,涉及费用结算、多级审批、预算管控等复杂业务逻辑。
【技术架构】
Spring Boot 3+MyBatis-Plus+MySQL 8.0+Redis+Vue3
【核心职责与技术亮点】
1.DDD领域驱动设计落地实践
-限界上下文划分:销售管理域、推广活动域、学术支持域、财务结算域
-聚合根设计: -订单聚合(订单实体+明细实体+状态值对象)
-活动聚合(活动实体+参与人+费用明细)
-领域事件:订单完成→发布领域事件→触发财务结算、数据统计
-成果:代码可维护性显著提升,新需求开发周期缩短20%
2.复杂业务逻辑重构优化
-业务场景:推广活动费用结算,涉及多
【保密说明】因项目涉及商业机密且已离职,系统截图使用架构图替代,核心技术方案与数据成果真实可验。 【项目背景】 构建SaaS化金融交易聚合平台,服务灵活用工场景,核心包含支付系统、账务系统、订单系统、风控系统。月交易流水峰值1.2亿元,日订单量15万+,网关层峰值请求500
【保密说明】因项目涉及商业机密且已离职,系统截图使用架构图替代,核心技术方案与数据成果真实可验。 【项目背景】 为制药企业提供销售团队外包、市场推广、学术支持等服务的数字化管理平台,涉及费用结算、多级审批、预算管控等复杂业务逻辑,日均管理5000+推广活动。 【技术架构】