项目一:电商订单中心 · 核心后端开发
技术栈: Spring Cloud Alibaba、MySQL、Redis、RocketMQ、Elasticsearch、Canal、XXL-JOB
- 负责订单核心链路的设计与开发,支撑日均 50 万+ 订单的创建、支付回调、状态流转,通过异步削峰 +
消息队列解耦,将下单接口 P99 耗时从 800ms 优化至 200ms 以内
- 设计订单幂等机制(token + 唯一索引 + 状态机),防止重复提交与回调重复处理,线上 0 资损事故
- 基于 Canal + Binlog 实现 MySQL → ES 的准实时数据同步,支撑运营后台复杂订单检索,查询响应从 2s 降至 50ms
- 使用 Redis 实现热点商品库存扣减(Lua 脚本原子操作 + 异步同步 DB),单机 QPS 达 5000+
- 引入 XXL-JOB 实现定时关单、自动确认收货、对账等批量任务,配合分片广播提升处理效率
项目二:统一网关平台 · 技术负责人
技术栈: Spring Cloud Gateway、OAuth2.0、Redis、Sentinel、Prometheus
- 从 0 搭建统一 API 网关,承载公司 20+ 微服务的对外流量,日均请求量 1 亿+
- 实现统一鉴权中心(JWT + OAuth2.0),支持 token 自动续期、黑名单机制(Redis + Bloom Filter),鉴权耗时 < 1ms
- 基于 Sentinel 实现精细化限流熔断(接口级 + 用户级 + IP 级),网关层整体可用性达 99.99%
- 集成 Prometheus + Grafana 构建网关监控大盘,覆盖 QPS、RT、错误率、熔断次数等核心指标
- 通过路由热加载 + 灰度发布机制,实现新服务上线零停机、流量平滑切换
项目三:用户增长运营平台 · 后端开发
技术栈: Spring Boot、MySQL、Redis、Kafka、ClickHouse、ECharts
- 参与实时数据看板后端开发,基于 Kafka 消费用户行为埋点,写入 ClickHouse 实现秒级聚合查询
- 设计灵活的多条件人群包圈选引擎,支持全量 / 增量 / 实时三种同步模式,圈选 1000 万用户 < 5 分钟
- 实现分布式任务调度系统,支持人群包计算、推送任务的分片并行执行,吞吐量提升 3 倍
- 负责A/B 实验平台后端接口开发(分流、指标计算、显著性检验),支撑运营团队每月 200+ 实验
- 通过 SQL 慢查询优化(索引覆盖、分区表、物化视图),将核心报表接口响应从 5s 降至 300ms