项目经验一:智能仓储管理系统
作为后端核心开发,负责业务服务与仓储硬件设备对接开发工作,基于 TCP、Modbus 等通信协议,完成与 AGV 小车、扫码终端、分拣设备的数据交互,实现设备指令下发、状态上报、异常告警等能力。使用 SpringBoot 搭建服务,利用 Netty 实现长连接通信,处理高并发设备消息,解决粘包、断连重连、消息丢失等通信问题。参与数据库表结构设计,优化 SQL 查询,结合 Redis 做设备状态缓存,保障大量硬件接入下系统稳定运行,支撑仓库出入库、盘点等业务流程落地。
项目经验二:扫码用电前置服务项目
主导扫码用电前置服务模块开发,负责服务与用电终端设备之间通信交互,基于自定义私有通信协议,完成设备登录、心跳保活、用电指令下发、订单及状态数据上报等全流程逻辑。基于 Netty 构建高性能前置网关服务,承接大量用电终端并发接入,妥善处理设备断线、消息超时、重复报文等各类异常场景。结合消息队列实现异步消息处理、流量削峰,优化接口响应效率,保障设备上报数据可靠落库,支撑扫码通电、断电、计费统计、设备故障上报等业务稳定运行,同时负责线上故障排查与性能调优,保障服务高可用。