百度开源高性能 MQTT Broker 消息中间件:BifroMQ
百度今日正式开源 BifroMQ,这是一个基于 Java 实现的高性能、分布式 MQTT Broker 消息中间件,采用 Serverless 架构,无缝集成了原生的多租户支持。它旨在支持构建大规模的物联网设备连接和消息系统。 据介绍,BifroMQ 源自百度物联网团队多年技术积累。目前,它被用作百度智能云物联网核心套件 IoT Core的基础技术,这是一个公有云的 Serverless 服务。 BifroMQ 主要特性 完全支持 MQTT 3.1/3.1.1 的特性,包括 TCP/TLS/WS/WSS,即将支持 MQTT 5.0 原生支持多租户资源共享和工作负载隔离 内置存储引擎,针对关键负载定向优化,无第三方中间件依赖。 扩展机制支持: 认证/授权 (Authentication/Authorization) 运行时设置 (Runtime Setting) 桥接 (Bridging) 事件 (Event) 系统/租户级别的监控 (System/Tenant-level Monitoring) BifroMQ 采用了负载独立子集群设计,可以高效处理连接会话、消息转发和消息存储等工作负...