一、电商后台微服务重构项目
主导传统单体电商系统拆分微服务,基于 SpringCloud 完成商品、订单、支付、用户四大核心服务拆分,使用 Nacos 实现服务注册与配置中心,Sentinel 完成接口限流、熔断降级,解决高峰期订单雪崩问题。采用 MySQL 分库分表处理千万级订单数据,结合 Redis 缓存商品热点信息,RabbitMQ 异步处理订单消息、物流通知,系统响应速度提升 60%。自主排查 JVM 内存溢出、数据库慢 SQL 等线上故障,优化接口并发吞吐量,支撑平台大促活动稳定运行,保障数万用户同时下单无卡顿。
二、企业内部业财一体化管理平台
独立负责财务核算、单据审批模块开发,使用 SpringBoot+MyBatis-Plus 搭建业务底层,通过事务管控保证财务数据一致性,利用 Elasticsearch 实现百万级单据快速检索。对接第三方支付、发票接口,编写定时任务自动完成对账、凭证生成;基于 Docker 完成项目打包部署,编写 Shell 脚本简化服务器运维。设计通用工具类、统一返回结果、全局异常处理器,规范项目代码结构,降低后续维护成本,平台上线后替代原有线下手工做账,大幅提升财务人员工作效率。
三、线上客户工单处理系统
搭建分布式工单处理架构,使用分布式锁避免工单重复分配,自定义注解完成接口权限校验,编写完整单元测试与 Swagger 接口文档。针对工单查询卡顿问题优化索引与 SQL 逻辑,缓存高频查询数据,解决多条件分页查询性能瓶颈。实现工单自动分派、超时预警、消息推送功能,适配企业多部门协同办公需求,全程独立完成需求评审、编码开发、联调测试、上线运维全流程工作。
全文约 320 字,覆盖微服务、缓存、消息队列、数据库优化、分布式、容器部署等核心 Java 技术,充分体现架构改造、性能调优、独立开发交付能力。