消息中间件之三:Apache Pulsar

一、项目/产品简介

Apache Pulsar 是 Apache 软件基金会的顶级项目,是下一代云原生分布式消息流平台,Pulsar集消息、存储、轻量化函数式计算为一体,按照官方的原话,Pulsar是一个分布式的发布-订阅消息平台,具有非常灵活的消息模型和直观的客户端API。最初由 Yahoo 公司于 2016 年开源的消息中间件,支持 Yahoo 应用服务平台 140 万个主题,日处理超过 1000 亿条消息,2018 年成为 Apache 的顶级项目。Pulsar 用于服务器到服务器的消息系统,具有多租户、持久化存储、多机房跨区域数据复制强一致性高吞吐以及低延时高可扩展流数据存储特性,内置诸多其他系统商业版本才有的特性,是云原生时代解决实时消息流数据传输、存储和计算的最佳解决方案。

目前最新稳定版为2020年11月25日发布的版本:2.7.0;发布说明文档参见:http://pulsar.apache.org/release-notes/#2.7.0
在这里插入图片描述
Apache Pulsar基于 publish-subscribe这种模式,producer 发布消息到 topic, Consumer 订阅 topic、处理发布的消息,并在处理完成后发送确认。一旦创建订阅,即使 consumer 断开连接

猜你喜欢

转载自blog.csdn.net/ximenjianxue/article/details/112908712