深耕Java生态与Spring Boot架构,拥有ERP、电商、MES生产制造等多个复杂业务领域的架构实战经验。擅长将复杂业务需求转化为高可扩展的技术架构,精通领域驱动设计(DDD)与大规模分布式系统构建。
具备深厚的数据库分析与调优能力,擅长攻克高并发、高可用等技术难点。在系统全链路性能优化、JVM调优及生产环境疑难问题排查方面有丰富经验,能够高效解决系统瓶颈,确保工业级系统的极高稳定性与电商级系统的高吞吐量。
项目名称: 汽车零部件智能制造执行系统(MES)
项目背景: 对接工厂底层 PLC/传感器设备,要求系统 7*24 小时高可用,且数据采集与处理具有强实时性。
核心技术挑战:
高频数据写入: 面对数千个采集点每秒上报的数据,数据库写入压力巨大。
系统稳定性: 任何一次宕机都会导致生产线停产,容错率极低。
设备兼容性: 不同厂商设备协议不一,数据解析复杂。
架构方案与攻坚(这里写你的技术实力):
实时处理: 采用 Kafka + Flink 构建实时数据处理流水线,通过批量写入策略缓解数据库压力,确保数据采集延迟控制在 100ms 以内。
高可用保障: 部署 K8s 集群实现服务的自动伸缩与自愈,设计了完善的熔断限流机制(Sentinel),防止因单个设备异常导致全系统雪崩。
通用协议层: 设计了一套基于插件化架构的协议解析层,通过配置化实现对不同工业协议的快速适配,极大降低了部署成本。
核心贡献: 多租户架构:主导设计了多帐套数据隔离方案,采用“动态数据源 + 拦截器过滤”机制,实现了企业级多租户的高效隔离与灵活切换。 权限体系:构建了深度耦合业务场景的权限模型,实现了从功能权限到数据行级权限的全链路控制,解决了复杂组织架构下的数据可见性问题。 流程建模:
API 治理: 主导设计了对外开放接口管理体系,通过 API Key 鉴权、动态限流、请求日志审计,确保了外部集成的高度安全与系统稳定性。