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
关注公众号:拾黑(shiheibook)了解更多
赞助链接:
关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

随时掌握互联网精彩
- 韩元汇率对人民币2023年9月4日
- 数字化融入生活方方面面,红帽助力客户实现多维转型
- 推动人工智能创新发展 赋能制造业转型升级——肖亚庆出席第六届世界智能大会并致辞
- 快评 | 家电市场为何暖意融融
- 在新时代伟大征程上谱写两个强国新篇章——热烈庆祝中华人民共和国成立七十二周年
- 院长亲述:是什么让微软亚洲研究院保持一流创新环境? (内附大量offer)
- 没有参考答案的5G,在发牌两年后道路愈发清晰
- 向友商学习? 安卓12这次都抄了啥
- 一文读懂新型显示产业最新发展趋势
- 华为nova8系列正式发布;花呗调整年轻用户额度;北京无车家庭弃号后十年内不得摇号【Do说】
- 梁孟松提出辞呈,中芯国际和为贵
- 加速国产化当虹科技完成统信UOS国产操作系统兼容互认证