菜单
平台

Apache Pulsar

May 2020
评估?

Apache Pulsar是一个开源的 pub-sub (发布-订阅)消息与流媒体平台,与Apache Kafka在同一领域展开竞争。它提供了我们所期望的功能,如低延迟的异步及同步消息传递,可进行容量伸缩的消息持久化存储,以及多种客户端程序库。Pulsar 吸引我们的地方,是能轻易实现容量伸缩,尤其适合在多用户类型的大型组织中使用。Pulsar 原生支持多租户、异地备份、基于角色的访问控制和计费隔离。此外,我们还期望 Pulsar 能解决高容量数据系统中,消息日志无限增长的问题。在这些系统中,事件一旦持久化,就需要无限期地保存,并且订阅者可以从历史节点开始订阅消息。这是通过一个分层存储的模型来实现的。尽管 Pulsar 对于大型组织是一个有前景的平台,但依然有提升的空间。目前,安装 pulsar 需要管理ZooKeeper和BookKeeper以及其他工具。我们期待随着 Pulsar 的日益普及,用户很快能够得到更广泛的社区支持。