系统采用SpringCloud微服务架构,服务于数千家供应商与内部生产部门,日均处理单据流转10万+。本人作为核心技术骨干,主导了底层通用组件的自研、高并发单据处理链路的优化以及前后端分离架构的落地,显着提升了系统的吞吐量与可维护性。
点击空白处退出提示
系统采用SpringCloud微服务架构,服务于数千家供应商与内部生产部门,日均处理单据流转10万+。本人作为核心技术骨干,主导了底层通用组件的自研、高并发单据处理链路的优化以及前后端分离架构的落地,显着提升了系统的吞吐量与可维护性。
系统采用SpringCloud微服务架构,服务于数千家供应商与内部生产部门,日均处理单据流转10万+。本人作为核心技术骨干,主导了底层通用组件的自研、高并发单据处理链路的优化以及前后端分离架构的落地,显着提升了系统的吞吐量与可维护性。
项目描述:负责某大型制造企业智能制造供应链核心模块的建设与重构,涵盖零星领料、销售发货、产线发料、委外加工等核心业务场景。
智能制造供应链执行系统(MES/WMS模块建设)角色:高级Java后端开发技术栈:SpringCloudAlibaba,RocketMQ,Apollo,XXL-Job,Redis,MySQL,Vue+ElementUI项目描述:负责某大型制造企业智能制造供应链核心模块的建设与重构,涵盖零星领料、销售发货、产线发料、委外加工等核心业务场景。系统采用SpringCloud微服务架构,服务于数千家供应商与内部生产部门,日均处理单据流转10万+。本人作为核心技术骨干,主导了底层通用组件的自研、高并发单据处理链路的优化以及前后端分离架构的落地,显着提升了系统的吞吐量与可维护性。
核心职责与技术突破:
1,中间件自研与企业级脚手架建设:沉淀企业级开发脚手架,自研SpringBootStarter实现通用能力(如日志追踪、鉴权)的自动化装配;基于Java函数式编程(Lambda/MethodReference)封装了高复用性的CRUD工具类与Excel/Word导出组件,减少业务代码冗余度。2,高并发与异步处理架构:针对单据批量导入与文件迁移场景,设计基于线程池隔离的批量上传/下载任务框架,结合CompletableFuture实现多任务并行聚合,将大文件处理耗时极大的缩短。3,分布式缓存与AOP治理:利用SpringAOP设计并实现接口级QPS统计与限流切面,将请求计数实时同步至
Redis,并通过XXL-Job定时持久化至数据库,为业务风控提供数据支撑;结合策略模式+函数式接口,实现了MySQL与Redis的双写一致性保障。4,微服务声明式调用与鉴权:深入Spring容器生命周期,利用ASM/CGLIB动态代理与BeanDefinitionRegistryPostProcessor,实现在容器启动时扫描自定义注解元数据并动态注册Bean。自研声明式服务调用组件(仿Feign),仅需定义接口即可自动生成HTTP/RPC调用代理,屏蔽底层通信细节,大幅提升微服务间调用效率。将该机制深度集成于微服务鉴权体系,实现接口级别的动态权限拦截与Token校验。5,海量数据分片与SQL调优:针对千万级历史单据查询慢的问题,引入ShardingSphere分片策略并结合MyBatis拦截器改写SQL,有效规避了全表扫描;通过执行计划分析优化索引结构,将核心报表查询RT从2s降至200ms以内。6,AI赋能开发:深度实践AI辅助编程,熟练运用Cursor/通义灵码等工具进行代码生成与重构;掌握大模型API调用与PromptEngineering,具备将AI能力集成至现有业务系统的实战经验(如利用AI优化参数校验或日志分析)
项目成果:
1,主导开发的通用工具组件被5+个微服务模块复用,统一了团队代码规范,降低了新人上手成本。2,通过异步化与分片处理改造,降低了系统高峰期CPU负载,成功支撑了年度大促期间的流量洪峰。3,建立了完善的SQL审核与慢查询优化机制,核心接口性能达标率显着提升






评论