StreamNative 宣布开源 MoP:Apache Pulsar 支持原生 MQTT 协议

编程入门 行业动态 更新时间:2024-10-11 07:26:55

StreamNative 宣布<a href=https://www.elefans.com/category/jswz/34/1770131.html style=开源 MoP:Apache Pulsar 支持原生 MQTT 协议"/>

StreamNative 宣布开源 MoP:Apache Pulsar 支持原生 MQTT 协议

我们很高兴地宣布 StreamNative 开源了 “MoP”(MQTT on Pulsar)。MoP 将 MQTT 协议处理插件引入 Pulsar broker。这样一来,Apache Pulsar 就可以支持原生 MQTT 协议。

与 KoP 相似,MoP 是一种可插拔的协议处理插件。将 MoP 协议处理插件添加到现有 Pulsar 集群后,用户不用修改代码就可以将现有的 MQTT 应用程序和服务迁移到 Pulsar。

这样 MQTT 应用程序就可以利用 Pulsar 的特性,例如 Apache Pulsar 计算和存储分离的架构以及 Apache BookKeeper 保存事件流和 Pulsar 分层存储等特性。

什么是 Apache Pulsar

Apache Pulsar 是一个云原生的分布式消息传递和流数据平台,每天管理数千亿个事件。Pulsar 最初由 Yahoo 开发,于 2016 年底开源,并于 2018 年成为 Apache 软件基金会的顶级项目。Pulsar 将重要的 Yahoo 应用程序(例如 Yahoo Finance、Yahoo Mail 和 Flickr)连接到数据的整合消息传递平台。

Pulsar 是一种多租户、高性能解决方案,用于在服务器之间传递消息。Pulsar 支持以下关键特性:

  • Pulsar 的单个实例原生支持多个集群,支持跨地域在集群间无缝复制消息
  • 极低的发布延迟和端到端延迟
  • 支持扩展到数百万个 Topic
  • 通过 Apache BookKeeper 提供的持久化消息存储机制保证消息传递

目前,Apache Pulsar 已经广泛应用于多个领域。腾讯、Verizon Media、Splunk、中国移动、BIGO 等都在使用 Pulsar 来实现业务目标。

更多

更多推荐

StreamNative 宣布开源 MoP:Apache Pulsar 支持原生 MQTT 协议

本文发布于:2024-02-14 13:10:51,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1763751.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:开源   协议   MoP   StreamNative   MQTT

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!