zookeeper 归档 - Cobub

分布式协调服务zookeeper知多少

7 years ago 1 8784

zookeeper简介

由于之前了解一个分布式框架(dubbo)时,其中涉及到zookeeper,因此今天就先来大概的介绍一下zookeeper。zookeeper是一个用来管理大量的主机的分布式协调服务。

(一) 分布式应用程序

分布式应用程序可以通过在它们之间协调以完成特定的任务,快速且有效的方式在多个系统中的网络在给定时间(同时)运行
分布式应用程序有两部分,分别是:服务器和客户端应用程序。如下图所示:

(二) 分布式应用程序的有点

可靠性 可扩展性 透明性

(三) zookeeper提供的服务

命名服务 配置管理 集群管理 节点领导者选举 锁定和同步服务 数据注册表