加入收藏 | 设为首页 | 会员中心 | 我要投稿 PHP编程网 - 黄冈站长网 (http://www.0713zz.com/)- 数据应用、建站、人体识别、智能机器人、语音技术!
当前位置: 首页 > 综合聚焦 > 移动互联 > 应用 > 正文

Pulsar:下一代消息引擎真的这么厉害吗?

发布时间:2021-11-06 03:12:06 所属栏目:应用 来源:互联网
导读:从官方的架构图中可以看出 Pulsar 主要有以下组件组成: Broker 无状态组件,可以水平扩展,主要用于生产者、消费者连接;与 Kafka 的 broker 类似,但没有数据存储功能,因此扩展更加轻松。 BookKeeper 集群:主要用于数据的持久化存储。 Zookeeper 用于存
从官方的架构图中可以看出 Pulsar 主要有以下组件组成:
 
Broker 无状态组件,可以水平扩展,主要用于生产者、消费者连接;与 Kafka 的 broker 类似,但没有数据存储功能,因此扩展更加轻松。
BookKeeper 集群:主要用于数据的持久化存储。
Zookeeper 用于存储 broker 与 BookKeeper 的元数据。
整体一看似乎比 Kafka 所依赖的组件还多,这样确实会提供系统的复杂性;但同样的好处也很明显。
 
Pulsar 的存储于计算是分离的,当需要扩容时会非常简单,直接新增 broker 即可,没有其他的心智负担。
 
当存储成为瓶颈时也只需要扩容 BookKeeper,不需要人为的做重平衡,BookKeeper 会自动负载。
 
同样的操作,Kafka 就要复杂的多了。

(编辑:PHP编程网 - 黄冈站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读