物联网设备管理平台

我要开发同款
proginn18104792042023年11月29日
112阅读
开发技术mybatis、spring、springmvc、netty、java
所属分类springboot物联网

作品详情

1、此项目主要分为两部分,一个是后台管理功能,一个是与设备通讯模块。实现对设备的管理、设备的控制功能(开、关功能等)、设备状态监控、设备操控记录等。
2、主要负责平台的架构设计与优化,核心功能开发。满足项目预期的5000个设备同时在线要求。
3、项目中使用技术栈:springboot、springcloudalibaba、nacos、mybatis、netty、kafka、redis、mysql、elasticsearch。
4、针对mysql写入指令日志瓶颈导致查询指令日志缓慢问题,对架构进行调整,将日志数据存储在ES库中,减少对Mysql的频繁写入,从而提高系统性能。
5、采用DDD的领域建模方法,抽象业务领域模型,提高了代码的质量和可维护性。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论