据IT之家7月14日消息,百度昨天开源了MQTT消息中间件。 消息中间件采用Java实现,具有“高性能、分布式”的特点。 IoT Core 的基础技术,即网络核心套件”。
▲ 图片来源百度
据介绍,采用该架构,无百思特网缝集成原生多租户支持。 消息中间件源自百度物联网团队多年的技术积累,旨在支持大规模物联网设备连接和消息系统的建设。
▲ 图片来源百度
它采用与负载无关的子集群设计,可以“高效处理连接会话、消息转发和消息存储等工作负载”。 每个子集群都具有“高可用性、支持水平扩展、能够灵活应对多租户场景”。
同时,内置优化的分布式存储引擎,保证性能稳定,无需依赖第三方存储中间件。
此外,它支持单机模式、标准集群、独立工作负载集群三种部署模式,并允许通过插件进行定制,以满足不同百思特网的业务需求。
性能方面,在标准测试环境下,在处理大量并发消息发布时,保持了较低的消息延迟和较低的CPU占用率。
在使用场景方面,百度声称可广泛应用于各种物联网场景,包括但不限于智能家居、工业物联网、车联网、智慧城市等。 它可以为这些应用提供可靠、高性能的消息传输服务,支持大规模的设备连接和消息处理。
百度表示,是重点开源项目,未来将持续完善对MQTT 5的支持。 他们将投入更多资源进行开发支持,以满足更多业务需求。
IT之家询问后了解到,上架的同时,百度还发布了一系列技术文档,感兴趣的朋友可以详细了解。
广告声明:文章中包含的外部跳转链接(包括但不限于超链接、二维码、密码等)用于传达更多信息,节省选择时间。 结果仅供参考。 IT之家的所有文百思特网章均包含此声明。