本人作为该项目的架构师及技术负责人,负责除前端外的全部工作,包括架构设计、后端开发、服务器运维、设备对接、证书管理及部署上线。 1. 架构选型与设计 采用 Spring Cloud Alibaba 微服务架构,结合若依框架、JDK8,将门禁管理、充电订单、设备通信、用户中心等模块进行服务化拆分,保证系统可扩展性和高可用性。 2. 后端核心开发 独立完成后端核心模块的代码编写,包括充电桩对接、订单管理、计费逻辑、用户权限等。基于 MyBatis-Plus 和 MySQL 完成数据层设计,通过 RocketMQ 实现订单异步处理和流量削峰,使用 Redis 解决分布式锁及充电最后一...
本人作为该项目的架构师及技术负责人,负责除前端外的全部工作,包括架构设计、后端开发、服务器运维、协议对接、视频流处理及部署上线。 1. 架构选型与设计 采用 Spring Cloud Alibaba 微服务架构,结合芋道开源框架、JDK21,将设备接入、实时定位、报警监控、视频回放等模块进行服务化拆分,保障系统高并发下的稳定性和可扩展性。 2. 后端核心开发 独立完成后端核心模块的代码编写,包括 JT809 协议解析、设备管理、报警规则引擎、数据统计等。基于 MyBatis-Plus 和 MySQL 完成数据层设计,使用 Redis 缓存车辆最新状态和报警信息,提升监管大屏的实...
本人作为该项目的架构师及技术负责人,负责除前端外的全部工作,包括架构设计、后端开发、服务器运维、协议对接、视频流处理及部署上线。 1. 架构选型与设计 采用 Spring Cloud Alibaba 微服务架构,结合芋道开源框架、JDK21,将设备接入、实时定位、报警监控、视频回放等模块进行服务化拆分,保障系统高并发下的稳定性和可扩展性。 2. 后端核心开发 独立完成后端核心模块的代码编写,包括 JT809 协议解析、设备管理、报警规则引擎、数据统计等。基于 MyBatis-Plus 和 MySQL 完成数据层设计,使用 Redis 缓存车辆最新状态和报警信息,提升监管大屏的实...