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/
关注网络尖刀微信公众号随时掌握互联网精彩
- 免费好用的解压软件有哪些?
- Imagica无需代码 一句话帮你生成APP!
- 英镑兑换人民币汇率2023年9月18日
- 阿里巴巴迎来史上最大调整,意味着什么?
- 双面水滴:以慈善之名,行生意之事
- 效仿Project Aria,谷歌将在公共场所测试AR眼镜原型机
- 5G商用三周年:理想有没有照进现实?
- 删库跑路、“投毒”、改协议,开源有哪几大红线千万不能踩?
- 4K花园前端技术总工程师于路:HDR不是万能的,合理运用效果更佳 | UHD Now!十分超高清工作坊第2期
- 【大公司创新情报】贝索斯将于7月卸任亚马逊CEO,云计算负责人贾西接任
- 马斯克投资比特币,泡沫时代的金融盛宴
- Python厉害了!10行代码实现黑客WX轰炸,15行代码破解付费VIP音乐



微信扫码关注公众号