
Zookeeper/Etcd
Zookeeper/Etcd
zzhongcy
因为站在了巨人的肩上,所以我看得更远。
当你发现自己的才华撑不起野心时,就请安静下来学习吧
展开
-
Zookeeper的应用场景
Zookeeper的应用场景:1、命名服务命名服务也是分布式系统中比较常见的一类场景。在分布式系统中,通过使用命名服务,客户端应用能够根据指定名字来获取资源或服务的地址,提供者等信息。被命名的实体通常可以是集群中的机器,提供的服务地址,远程对象等等——这些我们都可以统称他们为名字(Name)。其中较为常见的就是一些分布式服务框架中的服务地址列表。通过调用ZK提供的创建节点的API,转载 2014-10-17 15:58:59 · 2372 阅读 · 0 评论 -
Zookeeper架构介绍
Zookeeper的应用场景:1、命名服务命名服务也是分布式系统中比较常见的一类场景。在分布式系统中,通过使用命名服务,客户端应用能够根据指定名字来获取资源或服务的地址,提供者等信息。被命名的实体通常可以是集群中的机器,提供的服务地址,远程对象等等——这些我们都可以统称他们为名字(Name)。其中较为常见的就是一些分布式服务框架中的服务地址列表。通过调用ZK提供的创建节点的API,转载 2014-10-17 15:58:12 · 1703 阅读 · 0 评论 -
Zookeeper应用场景
场景一有这样一个场景:系统中有大约100w的用户,每个用户平 均有3个邮箱账号,每隔5分钟,每个邮箱账需要收取100封邮件,最多3亿份邮件需要下载到服务器中(不含附件和正文)。用20台机器划分计算的压力,从 多个不同的网路出口进行访问外网,计算的压力得到缓解,那么每台机器的计算压力也不会很大了。 通过我们的讨论和以往的经验判断在这场景中可以实现并行计算,但我们还期望能对...转载 2018-12-21 16:28:22 · 316 阅读 · 0 评论 -
zookeeper-client-c详解以及问题分析
1 watcher函数原型void watcher(zhandle_t *zzh, int type, int state, const char *path, void *watcherCtx)1.1 Watch事件类型(type)ZOO_CREATED_EVENT(value=1):节点创建事件,需要watch一个不存在的节点,当节点被创建时触发,此watch通过zoo_exist...原创 2019-01-11 10:00:14 · 4714 阅读 · 4 评论 -
zookeeper与etcd的对比
背景最近在看到Pachyderm的介绍时,看到作者拿YARN和Kubernetes做类比,拿Zookeeper和etcd做对比。YARN和Kubernetes的类比还相对比较好理解,毕竟他们都有资源管理和调度的职能,只不过YARN上运行的对象是JVM,而Kubernetes上运行的是容器。但是拿Zookeeper和etcd来类比我就有些不懂了,在我之前的概念里zookeeper并不是一个...转载 2019-04-19 15:31:47 · 20694 阅读 · 3 评论