项目描述:能够快速接入相关协议的设备并进行业务编写,并对上传数据进行初步处理、入库等操作,并进行命令下发等操作。
涉及技术:netty,EMQX,MySQL,influxDB,MongoDB,aviator,RabbitMq等
设计技术:
1、采用分布式项目的项目开发模式,整个项目分为:管理、数据处理、入库。
2、利用netty实现tcp服务端。
3、基于EMQX进行通讯。
4、使用RabbitMq进行缓冲、削峰、暂存。
5、利用crontab进行应用运行状态监控。
职责描述:
1、代码开发。
2、上线后需求迭代开发及维护。