## 目一:众卡调度系统
**项目周期**:2022.06 - 2023.04
**技术栈**:SpringBoot、SpringCloud、MyBatis、RabbitMQ、Nacos、Apollo、XXL-Job、ELK、PostgreSQL、Jenkins、Git
**项目简介**:安能物流自研智能货车调度管理平台,依托大数据、AI 能力,覆盖运营派单、车辆实时监控、司机全周期管理、运营数据分析四大板块,实现路径智能规划、车辆调度、风险预警、司机评价、数据看板,赋能物流运输降本增效。
**工作职责**:参与整体技术方案研讨,负责核心业务模块设计与开发;主导技术预研、落地与文档沉淀,推动团队技术落地;负责系统迭代升级、线上维护;组织代码评审,指导初级开发人员,把控代码质量。
**技术亮点**
1. 利用分布式锁 + 唯一约束重构出车收车核心流程,扩展订单区间业务信息,保证并发场景下订单数据一致性;
2. 采用 PostgreSQL JSONB 字段存储动态业务属性,减少频繁新增数据表,简化库表维护;
3. 基于 RabbitMQ 对接鹰眼系统,实现跨系统异步通信,完成业务解耦、流量削峰;
4. 微服务内部基于 FeignClient 完成远程调用,简化服务调用配置;
5. AOP + 反射机制实现接口数据自动加解密,无侵入式保障数据安全;
6. 自定义线程池实现大批量数据异步导出,大幅提升大数据导出性能。
---
## 项目二:阿里巴巴 PaaS 运维平台(Normandy)
**项目周期**:2021.07 - 2022.05
**技术栈**:SpringBoot、SpringCloud、MyBatis、MySQL、K8s、Docker、Kafka、Flyway、Redis、SFTP、Jenkins、Git
**项目简介**:阿里内部 PaaS 云运维平台,统一纳管容器、虚拟机、应用资源,提供自动化运维、监控、日志能力。本人负责核心 Metadata 元数据管理模块,作为平台统一数据资源引擎,支撑元数据定义、注册、关联、查询、版本追溯、权限管控,为上层 CMDB、资源拓扑等功能提供底层数据能力。
**工作职责**:负责 CMDB 相关业务方案设计、数据库建模与索引优化;梳理复杂业务流程;主导模型管理、资源管理、拓扑查询、变更日志、SFTP 服务等功能开发;参与平台架构方案评审。
**技术亮点**
1. 基于 SpringCloud 微服务架构,Feign 完成跨服务调用;Metadata 服务作为底层数据引擎,承接全平台高频外部查询访问;
2. 线程池方案实现 Excel 异步导入,实时同步导入进度给到前端;
3. 针对百万级大表 SQL 做索引、查询逻辑优化,保障海量元数据查询响应稳定;
4. 集成 Flyway 管理数据库版本,Docker+K8s 容器化部署,Kafka 实现异步消息处理。