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/

随时掌握互联网精彩
- 2022年全球企业级WLAN设备市场规模达94亿美元
- 2022 中国技术先锋年度评选正式启动!6 大奖项即将揭晓
- 教师节特辑 | 八则我与老师的小故事,描绘我心中的您
- 如何提升前端编程技能,Android / iOS 学习资源推荐,做新项目是否选择 VUE 3 | 极客观点
- G20金融稳定委员会将推出全球性的加密货币监管规则
- 人老了就不喜欢折腾这些工具了。但,折腾起来很快乐
- 进化·更有「AI」|地平线开发者加速营结营,6大获奖作品公布!
- 我花1000多万美元买了一个NFT头像
- 【大公司创新情报】英特尔将开展汽车芯片代工业务,最快半年内可投产
- 美国国家情报委员会《全球趋势报告2040》技术将被更快抛弃,更快取代
- 滚石上山 盘破过坎,新能源汽车如何结束“卡脖子”时代?
- 解读 TCL 海外营销转型,开启电子通讯制造业乘风破浪智能之旅