采用前后端分离的模式,微服务版本前端,Nginx前后端分离负载均衡。
后端采用Spring Boot、Spring Cloud & Alibaba。
Docker部署,脚本一键部署各种服务。
Akka高性能异步计算设备数据规则处理,Quartz分布式定时任务框架。
注册中心、配置中心选型Nacos,GateWay网关,流量控制框架选型Sentinel,分布式事务Seata。
EMQX(MQTT协议)消息队列,Netty的tcp和udp设备连接,ModBus通信协议。
缓存Redis,数据库mysql,时序数据库TDengine,文件服务器Minio高性能开源上传下载。