本篇文章给大家分享的是有关在Apache Pulsar上支持原生Kafka协议的示例分析,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。
我们很高兴地宣布 StreamNative 和 OVHcloud 开源了 KoP(Kafka on Pulsar)。KoP 将 Kafka 协议处理插件引入 Pulsar broker。这样一来,Apache Pulsar 就支持原生 Apache Kafka 协议。
将 KoP 协议处理插件添加到现有 Pulsar 集群后,用户不用修改代码就可以将现有的 Kafka 应用程序和服务迁移到 Pulsar。
这样,Kafka 应用程序就可以使用 Pulsar 的强大功能,例如:
利用企业级多租户特性简化运营
避免数据搬迁,简化操作
利用 Apache BookKeeper 和分层存储持久保留事件流
利用 Pulsar Functions 进行无服务器化事件处理
Pulsar 的云原生架构具备强扩展性、高一致性和高弹性,使公司能通过实时数据解决方案扩展业务。自 2016 年开源以来,Pulsar 已得到广泛采用,并于 2018 年成为 Apache 顶级项目。
但是,那些想要从其他 Kafka 应用程序切换到 Pulsar 的用户仍然有强烈的需求。
消息 ID 和偏移量
Topic 查找
发布消息
消费消息
Group coordinator & 偏移量管理
以上就是在Apache Pulsar上支持原生Kafka协议的示例分析,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。