
HummingBird基于Go开源超轻量级 IoT 物联网平台
蜂鸟(HummingBird) 是 Go 语言实现的超轻量级物联网开发平台,包含设备接入、产品管理、物模型、告警中心、规则引擎等丰富功能模块。系统采用GoLang编写,占用内存极低, 单物理机可实现百设备的连接。
在数据存储上,我们创新的使用了轻量级的 SQLite 和高吞吐和高压缩的 LevelDB 当作了我们存储数据库。
产品优势
免费使用:我们提供免费使用版本,可供个人学习或者公司商用。
性能优异:经过实际测试,在2C4G主机上,可支持60k的设备连接。模拟4k设备以1000ms的间隔向服务端发送16KB长度的属性数据,cpu使用率稳定在60%、内存使用率稳定在16%。
多数据支持:平台支持SQLite、LevelDB和MySQL、TDengine数据库,用户可以根据自己的项目需要,选择适合自己的数据库。
云插件:平台实现了阿里云、腾讯云、华为云、oneNet等物联网平台的对接,支持把数据上报到各大物联网平台中。
支持可视化大屏:用户只需要进行简单拖拽,无需写任何代码,即可完成可视化大屏开发设计。
内置产品模版库: 平台内部预置产品模版(390条),帮助用户一键创建产品。
文档清晰:平台文档清晰完整,文档内部有大量使用案例和视频教程,帮助用户快速理解产品和使用产品。
部署简单:平台所有服务都是以docker形式运行,支持docker-compose命令一键启动。
成本优势:在中小型物联网项目(设备数<=5000)中,只需要2C4G主机即可,并且还可以支持本地部署。
技术架构
操作界面
产品管理
物模型
云平台插件
规则引擎
可视化大屏
性能测试
我们使用 4C8G 的云主机,模拟 8000 设备连接,统计1个小时 CPU 的平均使用率为 60%,内存平均使用率为16%。
在线体验
演示地址:https://demo.winc-link.com/
账号/密码: admin/123456
获取源码:
https://gitee.com/winc-link/hummingbird
[超站]友情链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

随时掌握互联网精彩
- 1 习近平同俄罗斯总统普京通电话 7904886
- 2 国乒教练王皓考编总成绩第一 7808851
- 3 泰国总理就通话录音泄露道歉 7713045
- 4 中国这些举措在世贸组织获赞 7616655
- 5 伊朗首都德黑兰传出巨大爆炸声 7523399
- 6 特朗普称美国假期太多:要伟大少放假 7425237
- 7 网警打击“重庆大火系人为”造谣者 7329792
- 8 人民日报:别让盲卡盲盒“收割”孩子 7232416
- 9 东部战区回应英舰过航台湾海峡 7137910
- 10 63岁中国农大校长全程站立拨穗14小时 7042107