BifroMQ 3.0.0 Beta: 全面支持MQTT 5.0
我们非常高兴地宣布 BifroMQ 3.0.0 版本的 beta 发布,这是 BifroMQ 项目取得重大进展的一个里程碑。此最新版本全面采用了 MQTT 5.0 标准,引入了一系列新特性。需要注意的是,为了实现对 MQTT5.0 版本的全面支持,BifroMQ 3.0.0内部做了大量重构与优化,因此不能实现与之前版本产生的用户数据的兼容性。另外,插件接口也经过升级,以支持 MQTT 5.0 的功能,这意味着无法直接从旧版本进行滚动升级。
BifroMQ 3.0.0 的主要特点:
-
完全支持 MQTT 5.0: 包括共享订阅、主题别名、订阅标识符、流控制、增强认证、会话过期、遗嘱延迟等,满足您所有的对 MQTT 5.0 的需求。
-
增强的租户负载可观测性: 最新版本改进了对租户负载的观测能力,通过Tenant Metrics为每个租户的资源 使用提供及时且准确的洞察。
-
租户级资源限制: 引入了新的插件类型——Resource Throttler,用于实现租户级运行时资源限制。这一功能有助于实现多租户系统中租户间资源和负载隔离。
-
API易用性的改进: 通过对接口用户概念的简化,进一步提升了 API 的易用性,使的用户系统更容易的与BifroMQ集成。
-
背压保护: 对过载做出及时响应,来确保系统的稳定性和可靠性。
除了功能升级外,官方文档也进行了全面更新,使内容更加清晰、深入。
我们鼓励您下载、测试并对 BifroMQ 3.0.0 的 beta 版本提供反馈。您的见解对我们持续改进非常重要。