跳到主要内容
版本:3.0.x

介绍

BifroMQ是一个Java实现的高性能、分布式MQTT Broker,无缝集成了原生的多租户支持。它旨在促进大规模 IoT 设备连接和消息系统的构建。目前,BifroMQ 作为基础技术,服务于百度公有云服务IoTCore

名称由来

BifroMQ 的名字来源于北欧神话中的 Bifröst——一座连接 Midgard(人类的世界)和 Asgard(神的领域)的彩虹桥。如同 Bifröst,BifroMQ 作为一个灵活而坚固的桥梁,连接不同的系统或应用程序,以实现通过消息交换进行通信。这与 MQTT 中间件的核心功能相符,即管理和加速分布式系统中的消息传递。

Bifröst 的坚固象征着 BifroMQ 的稳定性和可靠性,其灵活性则标志着 BifroMQ 的可扩展性和适应性。简而言之,“BifroMQ”体现了一个连接各种系统或应用程序的、坚韧、可适应的 MQTT 中间件。

功能列表

  • 完全支持 MQTT 3.1、3.1.1 和 5.0 版本的特性,覆盖 TCP、TLS、WS、WSS。
  • 原生支持多租户、资源共享和工作负载隔离。
  • 内置的分布式存储引擎,为 MQTT 工作负载优化,无需第三方中间件依赖。
  • 扩展机制支持:
    • 认证/授权。
    • 租户级运行时设置。
    • 租户级资源限制。
    • 事件。
    • 系统/租户级监控。

社区

问题跟踪

我们使用 GitHub Issues 来跟踪请求和错误。如果您有任何问题或遇到问题,随时开启一个 issue。

Discord

BifroMQ Discord 服务器

微信群组

通过电子邮件 向我们发送您的微信 ID,以及为什么您对 BifroMQ 感兴趣的更多信息(我们很乐意听到),我们将尽快邀请您加入我们的群组。

专业服务

欢迎 通过电子邮件 联系我们。