Flipkart 异步总线如何实现不停机从 Kafka 迁移到 Pulsar
本文整理自 2024 Apache Pulsar 欧洲峰会,由来自 Flipkart 的工程师安尼尔·戈达带来的《Flipkart 异步总线实现不停机从 Kafka 迁移到 Pulsar》的演讲视频。 背景介绍 Flipkart 是印度领先的电子商务平台之一。我们基于 Kafka 打造的异步总线承接了公司海量的 HTTP 调用和消息传输。但随着业务的发展,Kafka 已经不能跟上公司快速变化的业务发展要求。随着调研和测试,我们最终决定使用 Pulsar 替换 Kafka。 我们选择Pulsar 的主要原因,包括: Pulsar 原生支持多租户模型:这使得它能够在同一实例中为多个租户服务,而每个租户可以独立管理自己的命名空间和权限。这对于需要隔离不同客户数据的大型系统来说非常重要。 Pulsar 原生支持的 Geo 跨域传输能力:这使得我们可以直接使用 Geo 打造自己的跨域、多机房业务。 Pulsar 提供存储和计算的分离架构:这意味着系统可以分别扩展存储和计算资源,根据需要优化性能和成本。 从 Kafka 迁移到 Pulsar 给我们带来了诸多优势。Pulsar 内置的企业级功能,减...
