
新型消息队列Pulsar
hashcon
做自媒体技术分享很久了,大家的抬爱与支持让我很开心很感激,但是个人本来做这些也并不是为了收益,只是为了个人学习与传播知识帮助更多的人,所以我将全网所有账号全部收益,持续捐给各种公益项目,也算不辜负大家的抬爱,也是回报祖国对我的一番培养。
曾任职于顺丰,华为,网易等公司,从Java小白,成长为资深开发与项目组首席架构师。喜欢源码与开源,曾贡献 MyCat1.6 核心源码,贡献过druid,Spring Cloud,dubbox,Apache RocketMQ,Apache Bookeeper 等多开源项目。
展开
-
BookKeeper全解(1)-BookKeeper简介和快速上手
什么是BookKeeperBookKeeper是一个提供日志条目流存储持久化的服务框架。特别适合日志流存储,一个比较经典的应用是作为消息队列Pulsar的持久框架。那么BookKeeper是怎样产生的呢?这个灵感来源于Hadoop生态系统。我们知道,Haddop生态系统的文件存储是HDFS,HDFS包含一种节点叫做NameNode,用于记录所有的操作,在宕机的时候可以通过这些记录进行恢复。...原创 2018-10-16 16:06:44 · 23541 阅读 · 2 评论 -
Pulsar官方文档翻译(1)整体架构和概念
从顶层来看, 一个Pulsar实例由一个或多个Pulsar集群组成。实例中的群集之间可以相互复制数据。一个Pulsar集群由下面三部分组成:一个或者多个brokers负责处理和负载均衡从生产者源源不断发送出的消息,并将他们发送给消费者。它与配置存储交互来处理相应的任务,它将消息存储在BookKeeper实例中(aka bookies)。它依赖ZooKeeper集群处理特定的任务,等等。一个...翻译 2018-12-11 14:41:57 · 3616 阅读 · 1 评论