拥有 7 年 Java 后端开发经验,精通 Spring Boot、Spring Cloud、MyBatis 等主流框架,擅长微服务架构设计与落地,可独立负责从需求分析到系统交付的全流程。
在数据库领域,精通 MySQL 性能优化、分库分表及索引设计;熟练使用 PostgreSQL(PG),擅长其高级特性(如 JSONB、表分区),主导过政企类数据管理系统;掌握 ClickHouse(CK)核心原理,可搭建集群并优化 OLAP 查询,落地过用户行为分析与数据大屏项目。
在中间件方面,精通 RocketMQ/Kafka/RabbitMQ 等主流 MQ,可根据业务场景选型,解决高并发下的消息积压、分布式事务等问题;熟悉 Redis 缓存策略、Docker 容器化部署及 CI/CD 流程,保障系统高可用与可扩展性。
可承接企业后台整包开发、多数据库架构设计、高并发系统性能调优、技术方案咨询等工作,注重代码规范与交付质量,能高效对接业务需求并提供稳定可靠的技术解决方案。
项目一:政企数据分析平台
项目时间:2023.03 – 2023.09
项目角色:技术负责人 / 后端架构师
项目规模:日均数据增量 500 万条,并发查询峰值 1000 QPS
项目背景:
为某省级政务部门搭建政企数据分析平台,整合企业注册、纳税、社保、信用等多源业务数据,支持实时查询、离线分析及可视化大屏展示,解决原有系统查询慢、报表生成耗时久、数据不一致等问题。
核心职责与技术亮点:
采用 PostgreSQL(PG)存储结构化业务数据,通过表分区、自定义函数及多级索引优化,将亿级数据复杂查询响应时间从 12s 降至 2s 内。
搭建 3 节点 ClickHouse(CK)集群,设计宽表模型,实现 CK 与 PG 的准实时数据同步,将复杂统计报表生成时间从小时级压缩至分钟级。
基于 RocketMQ 实现分布式事务与数据同步,采用顺序消息 + 幂等消费策略,保障每日 500 万条数据高效流转,系统可用性达 99.95%。
项目二:企业级微服务后台管理系统
项目时间:2022.01 – 2022.08
项目角色:核心后端开发
项目规模:服务于 10 万 + 企业用户,支撑日均 10 万 + 业务请求
项目背景:
为某 SaaS 企业开发后台管理系统,包含用户权限、订单管理、数据统计等核心模块,需支持高并发、高可用及快速迭代。
核心职责与技术亮点:
基于 Spring Cloud Alibaba 搭建微服务架构,拆分用户、订单、统计等核心模块,实现服务解耦与独立部署。
采用 MySQL 分库分表策略,结合 Redis 缓存(分布式锁、热点数据缓存),解决高并发下的数据库性能瓶颈,将接口响应时间控制在 200ms 内。
引入 RabbitMQ 实现订单异步处理与日志采集,削峰填谷,提升系统吞吐量与用户体验。