zookeeper 是一个分布式的协调组件,早期版本的kafka用zk做meta信息存储,consumer的消费状态,group的管理以及 offset的值。考虑到zk本身的一些因素以及整个架构较大概率存在单点问题,新版本中逐渐弱化了zookeeper的作用。新的consumer使用了kafka内部的group coordination协议,也减少了对zookeeper的依赖,

但是broker依然依赖于ZK,zookeeper 在kafka中还用来选举controller 和 检测broker是否存活等等。

最新文章

  1. centos7下安装mantis
  2. extjs组件添加事件监听的三种方式
  3. ACM: POJ 3259 Wormholes - SPFA负环判定
  4. 循序渐进Python3(三) -- 2 -- 内置函数
  5. Canvas修行之黑客帝国代码雨
  6. strong和b
  7. 怎么利用CSS3绘制三角形
  8. CRC(Cyclic Redundancy Check)循环冗余校验码与海明码的计算题
  9. CodeForces 678D Iterated Linear Function
  10. java中常用的并发工具类
  11. 2017 Multi-University Training Contest - Team 1 1006&&HDU 6038 Function【DFS+数论】
  12. windows 2012 如何设置取消禁拼ping
  13. KAPTCHA验证码使用步骤
  14. sql语句实现行转列练习
  15. python学习第七篇——字典访问键与值
  16. Python开发——【条件】语句
  17. Oracle中add_months()函数的用法
  18. tp3.2.3运用phpexcel将excel文件导入mysql数据库
  19. Hdu1728 逃离迷宫 2017-01-17 10:56 81人阅读 评论(0) 收藏
  20. 适合新手看的ref和out

热门文章

  1. 面试题(造火箭必备技能):请举例一个最有成就感的性能bug
  2. [旧][Android] Retrofit 初步使用
  3. 谁说EXCEL不能处理大数据?那是你用错了工具
  4. 60天shell脚本计划-12/12-渐入佳境
  5. 多个n维向量围成的n维体积的大小
  6. Chrome:查看HTTP请求的header信息
  7. JZ-050-数组中重复的数字
  8. RxJS中高阶操作符的全面讲解:switchMap,mergeMap,concatMap,exhaustMap
  9. 前端—我的第一篇博客 梦开始的地方(面向对象版tab栏)
  10. DTD与Schema约束