在技术层面,我具备以下深度能力:
后端与架构: 精通Java并发编程与JVM性能调优,能解决高并发下的线程安全与内存泄漏问题。深度掌握Spring生态,包括Spring Boot自动装配原理、Spring Cloud微服务全家桶(Nacos, Sentinel, Seata, Gateway)及Spring Security OAuth2授权体系。在分布式领域,拥有从零到一构建微服务体系的经验,精通分布式事务(TCC/Saga)、分布式锁(Redisson)与分库分表(ShardingSphere)方案。熟练掌握MySQL的InnoDB引擎、索引优化与事务隔离级别,并能设计多级缓存架构,解决Redis集群下的缓存一致性与热点问题。对消息中间件(RocketMQ/Kafka)的核心原理与高可用部署有丰富实践经验。
工程与运维: 熟悉云原生技术栈,能够基于Docker与Kubernetes进行服务的容器化部署与编排。具备全链路可观测性系统的建设经验,熟练使用Prometheus+Grafana监控体系与SkyWalking链路追踪进行问题定位。主导过全链路压测与混沌工程演练,以保障系统稳定性。
在项目经验方面,我曾主导一个日活800万、峰值TPS超过5万的电商平台微服务重构项目。在该项目中,我将一个巨型单体应用拆分为12个独立的微服务。我的核心工作包括:设计并落地了基于DDD的微服务拆分方案;构建了以Nacos为核心的服务治理体系,集成Sentinel实现熔断限流;通过“本地缓存(Caffeine)+Redis集群”的多级缓存方案,将核心商品接口的响应时间从2秒优化至200毫秒以内;设计了基于RocketMQ事务消息的最终一致性方案,保障了分布式场景下的交易数据可靠;引入Seata处理了订单创建、扣库存、积分增加等跨服务事务。最终,系统成功支撑了多次大促活动,可用性达到99.99%。此外,我还负责过一个企业级统一权限中心的从0到1建设,实现了支持千万级用户、动态权限实时生效的RBAC模型,并集成了OAuth2.0协议,为公司所有中后台系统提供了统一的认证授权服务
| 角色 | 职位 |
| 负责人 | 高级javaweb研发工程师 |
| 队员 | 产品经理 |
| 队员 | UI设计师 |
| 队员 | 安卓工程师 |
| 队员 | 前端工程师 |
| 队员 | 后端工程师 |