分布式的目标:
- Broker分布式,只要设备在推送数据,数据都能进入系统。
- 数据库分布式,单节点宕机数据不丢失,不影响服务。
- 前端分布式,单节点宕机,不影响服务。
- 对外服务分布式,包括系统对外提供的各种服务。
可参考:
基于 Zabbix 的开源物联网分布式采集平台
https://www.zmops.com/index.html
基于ipfs星际文件系统的时序数据库,ipfs星际文件系统是一个分布式文件系统
https://github.com/ec1oud/ipfs-tsdb
基于PostgreSQL的TimeScaleDB插件的分布式数据库处理模式。
https://www.timescale.com/blog/building-a-distributed-time-series-database-on-postgresql/
重新思考物联网架构——物联网分布式系统架构的需求
Rethinking IoT Architecture — the need for distributed systems architecture for the Internet of Things