分布式管中窥豹之zookeeper小白学习(一)啥是zookeeper

欢迎来到分布式管中窥豹之zookeeper小白学习系列,本系列会记录zookeeper以及分布式系统学习过程中的一些操作和细节,大饼果子非科班出身,如有错误,欢迎指出


 

做zookeeper相关学习的起因,是因为曾经工作的公司使用新浪微博开源的motan作为后端的服务rpc架构,当时只是知道如何使用,并没有深入的了解,于是便开始了分解学习,作为小白,我决定从服务注册中心zookeeper开始入手

 

那么啥是zookeeper,或者说zookeeper是用来干啥的?

维基百科给的解释是:zookeeper为大型分布式计算提供开源的分布式配置服务,同步服务和命名注册

现有的几种使用方法是:

  • 使用zookeeper做配置文件管理
  • 使用zookeeper做分布式锁(除基于数据库,基于缓存外的第三种分布式锁实现方式)
  • 使用zookeeper做服务注册(比如rpc框架motan或dubbo)
  • 其他。。。

 

当然,以上的解释并不利于像本果子这样的小白去理解什么是zookeeper

所以,暂且认为zookeeper就是一个管理协同数据(很多不同节点都要使用到的数据)的一个系统,待我们慢慢学习之后去体会为什么zookeeper可以被这样使用

 

至此,我们依然没有很理解啥是zookeeper,但至少我们有个模糊的概念,希望之后的学习可以和大家一起深入学习,并进而了解分布式系统的基本概念

 

 

管中窥豹,可见一斑

那么,下一篇

https://www.cnblogs.com/dabingguozi/p/10318876.html

 

posted @ 2019-01-25 18:18  大饼果子  阅读(204)  评论(0编辑  收藏  举报