微软正式发布Azure Event Hubs for Kafka
极客时间编辑部
讲述:丁婵大小:1.13M时长:02:28
最近,微软正式发布了 Azure Event Hubs for Kafka。用户将获得两方面的好处,分别是 Kafka 的生态系统和工具,以及 Azure 的安全性和全球规模。通过将两个功能强大的分布式流媒体平台集成在一起,用户不需要管理服务器或网络,就可以访问 Kafka 生态系统应用程序。
6 月初,极客新闻报道了 Kafka 与 Azure Event Hubs 集成预览版,当时负责 Azure Event Hubs 的工程团队为他们的用户提供了一个 Kafka 端点,用于将事件数据通过流式的方式导入其中。
现在,集成已经具备了一般可用性,并且该团队还添加了新功能,让用户能够从使用 Kafka 协议的应用程序中,将数据以流式的方式传输到 Event Hubs,而且只需要修改连接字符串。此外,用户可以继续使用现有的 Kafka 应用程序、框架与 Event Hub 进行通信。
有了 Event Hubs for Kafka,用户就可以使用 Kafka 协议,直接将事件从应用程序流式传输到 Event Hubs。微软负责管理这项服务,用户不需要运行 Zookeeper,也不需要控制或配置任何集群。
Azure Service Bus 的项目经理表示,使用它的最大好处就是不需要修改客户端,也不需要更改代码、生产者、应用程序、工具或框架。同时,用户也可以使用 Kafka Connect 或 MirrorMaker 与 Event Hubs 通信,也不需要更改任何代码。
据了解,Event Hubs for Kafka 支持 Apache Kafka 1.0 以及更高版本,该工程团队已经将 Apache Kafka 协议映射到原生 AMQP 1.0 协议,这种协议转换允许其他基于 AMQP 1.0 的应用程序与 Kafka 应用程序通信。
事实上,Azure Event Hubs 和 Kafka 都旨在处理大规模的实时流摄取,而且是分布式、分区的复制提交日志服务。此外,两者都使用了具有客户端游标概念的分区消费者模型,为工作负载提供了水平可伸缩性。因此,通过为 Kafka 添加端点,Event Hubs 可以模拟 Kafka。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论