后端开发
精通Spring体系(Spring Boot/MVC/Cloud),熟练构建基于MyBatis的持久层架构
掌握Spring Security权限控制方案,实现RBAC多层级权限管理体系
具备微服务开发经验,熟悉服务注册发现、API网关等核心组件
中间件与数据库
熟练使用Redis实现分布式缓存/会话管理,解决缓存穿透/雪崩问题
应用Kafka/RabbitMQ实现异步解耦,保证消息可靠性传输
精通MySQL索引优化与执行计划分析,具备Oracle存储过程开发能力
实施MongoDB文档模型设计,完成Elasticsearch全文检索方案落地
运维与架构
熟练使用Linux环境部署Spring Boot项目,掌握Nginx负载均衡配置
搭建Redis Cluster集群与MySQL主从架构,保障高可用服务
项目协作与交付
主导过3个中型项目的完整交接流程,制定标准化移交方案(文档/代码/数据)
负责技术文档编撰与核心逻辑讲解,完成知识体系无缝迁移
建立代码审核与运维监控双机制,保障交接后系统稳定运行
全栈能力
掌握前端React/Vue框架开发,主导过前后端分离项目
规范代码结构设计,实施模块化开发,提升团队协作效率
【马钢智能化工厂 - 单卷工艺预警与工业互联网平台】
职位:后端技术负责人 / 系统架构师
技术架构:Spring Boot + MyBatis + Spring Cloud + Kafka + Redis + WebSocket + React
项目价值
构建钢铁行业工艺规则实时判定中台,实现轧钢全流程数字化监控,日均处理2000+工艺规则请求,预警响应速度≤200ms,推动工厂工艺合规率提升35%。
核心技术实现
1.高并发架构设计
- 基于Redis Cluster搭建三级缓存体系(本地缓存+分布式缓存+持久层缓存),支撑每秒500+规则判定请求,集群QPS峰值达12,000
- 设计规则引擎分层架构,通过Kafka实现工艺数据异步解耦,消息处理吞吐量提升3倍
- 采用WebSocket+多线程池技术,建立3D大屏与移动端双通道实时推送,端到端延迟控制在300ms内
2.业务系统优化
- 提炼12类产品工艺规则共性,抽象出可配置化规则函数库,开发效率提升50%
- 针对20+复杂业务报表实施SQL深度优化(索引覆盖/查询重构),实现亿级数据聚合秒级响应
- 主导MySQL分表方案设计,将单表4000万+报警记录拆分为时序子表,查询性能提升8倍
3. 微服务转型
- 基于Spring Cloud Alibaba(Nacos/Sentinel)重构单体架构,完成6个核心微服务拆分
- 设计API网关统一鉴权体系,整合Spring Security实现跨系统单点登录
- 建立灰度发布机制,保障系统升级零故障,支撑二期产品化快速交付
技术成果
- 输出3项技术专利(工艺规则动态加载方法、多模态预警推送系统等)
- 编制《高并发场景Redis实战规范》《MyBatis高级映射指南》等内部文档
- 系统连续18个月稳定运行无重大故障,获客户追加3期开发合同