物联网云平台(Spring Cloud Alibaba+Rabbit MQ+Mybatis+MongoDB+Redis+MySql+Netty)
项目描述:
个人职责:
该平台以物联网设备接入为底座,以智慧园区、AI 中台、智慧服务区等为上层应用。客户端主要包括 Web、App、小 程序、CS 客户端等。平台主要包含监控视频、温湿度传感器、GPS 传感器、激光雷达等物联网设备接入、数据采集 上报分析、告警数据对接等,并在此底座上扩展上层应用。
该平台采用 Spring Cloud Alibaba 作为微服务框架,RabbitMQ 作为消息中间件。数据库采用 MySql 为主,MongoDB 为辅。
对于一些 TCP 协议数据采集模块,使用 Netty 作为底层通信框架。 整体架构设计,包括系统拆分、数据库设计、框架从零开始搭建以及底层核心代码编写。 组织框架应用相关培训。
业务代码 Code Review。