shi-项目
项目一:集团级内部管理中台系统
项目名称
集团级内部管理中台(多租户架构+微服务化升级)
项目描述
该系统服务于年营收超50亿的大型集团企业,支撑全国12家子公司、300+部门的全流程管理需求。项目初期为单体架构,因业务扩张出现性能瓶颈后,由我主导从0到1完成微服务化改造,构建「HR管理+行政协同+资产全生命周期+数据决策」四大核心中台。通过多租户隔离设计实现子公司数据独立管理,引入分布式事务解决跨模块数据一致性问题,最终使系统并发承载能力提升300%,接口响应时间从平均800ms优化至150ms内,支撑日均10万+业务操作。系统落地后帮助集团减少行政人力成本25%,资产盘点效率提升60%,并通过数据中台沉淀12类核心指标看板,为管理层提供实时决策支持。
技术栈
• 后端架构:Java + Spring Cloud Alibaba(Nacos/Eureka + Gateway + Sentinel)
• 微服务治理:OpenFeign(服务调用)、Seata(分布式事务)、SkyWalking(全链路追踪)
• 数据层:MySQL(主从架构)、Redis Cluster(分布式缓存)、Elasticsearch(日志/全文检索)
• 安全框架:Spring Security + JWT(跨服务身份认证)
• 前端:Vue3 + Vite + Element Plus + ECharts(可视化看板)
• 容器化:Docker + Kubernetes(服务编排)
• 其他:XXL-Job(分布式任务调度)、POI + EasyExcel(百万级数据导出)、MinIO(分布式文件存储)
个人职责(核心技术负责人)
1. 架构设计与技术决策:主导微服务拆分,按「领域边界+业务内聚」原则将单体系统拆分为6个核心服务(用户服务/组织服务/考勤服务/资产服务/报表服务/通知服务),设计服务间通信协议与接口规范,编写《微服务架构设计白皮书》指导团队开发;
2. 性能瓶颈攻坚:通过压测定位单体架构下的SQL慢查询、缓存穿透问题,主导实现:
◦ 基于Redis Cluster构建多级缓存策略(本地缓存Caffeine + 分布式缓存),缓存命中率提升至92%;
◦ 优化MySQL索引与分表设计(按子公司ID水平分表),解决历史数据查询卡顿问题;
◦ 引入Sentinel实现服务熔断降级,避免某子公司高频操作影响全局;
3. 核心功能攻坚:
◦ 设计多租户隔离方案,基于「共享数据库+独立Schema」模式实现子公司数据隔离,封装租户上下文工具类确保全链路租户信息透传;
◦ 开发资产全生命周期模块,通过状态机模式实现资产从采购、入库、领用、维保到报废的状态流转管理,集成IoT设备数据接口实现高价值资产实时定位追踪;
◦ 主导数据中台建设,基于Flink处理实时数据流,设计维度建模模型,开发动态报表引擎支持业务人员自定义指标计算逻辑;
4. 团队技术支撑:担任后端技术负责人,制定编码规范与代码审查机制,解决团队遇到的分布式事务(Seata TCC模式落地)、跨服务权限校验等技术难点,培养3名核心开发成员;
5. 运维与稳定性保障:设计灰度发布流程,通过K8s实现服务滚动更新零停机;开发监控告警系统,对接Prometheus + Grafana实现CPU/内存/接口异常等指标实时监控,将线上故障响应时间缩短至10分钟内。
项目亮点
• 主导完成从单体到微服务的架构升级,解决高并发场景下的性能瓶颈,支撑集团业务3年无架构重构;
• 设计的多租户隔离方案获集团技术创新奖,被复用至后续3个内部系统;
• 自研动态报表引擎支持业务人员零代码配置报表,减少80%报表开发工作量;
• 沉淀《微服务接口设计规范》《分布式事务最佳实践》等技术文档,成为集团内部标准。

浙公网安备 33010602011771号