首页
学习
活动
专区
工具
TVP
发布

shysh95

专栏作者
183
文章
168290
阅读量
27
订阅数
Kafka Controller
Client可以从任何一台broker上获取集群完整的元数据信息,这就需要controller在集群元数据信息发生变更后通知每一个broker。当有分区信息变更时,controller会将变更后的信息封装进UpdateMetadataRequest请求中,然后发送给集群中的每个Broker。
shysh95
2020-03-10
9870
Zookeeper Shell
本文主要讲解使用Zookeeper自带的客户端zkCli.sh来进行一些Zookeeper的一些基本操作,如创建删除节点等。
shysh95
2019-07-24
1K0
Zookeeper集群搭建
我们下面搭建一个三个节点的Zookeeper集群节点主机名称分别为zoo1,zoo2,zoo3
shysh95
2019-07-24
2970
Dubbo注册中心
关于源码和原理的分析,我们都需要找寻一个切入点,找到切入点的前提是你要知道注册中心的功能是什么,注册中心相信大家都不陌生,每一个通用的注册中心都需要提供两个基本的功能点:
shysh95
2019-07-24
9000
ZkClient使用
使用原生的Zookeeper API来与Zookeeper服务端进行交互还是比较繁琐复杂的,为了简化这些操作,就诞生了一些封装客户端。这些客户端除了简单易用,还增加了Session重连等一些特殊功能,比较知名的有ZkClient和Curator。
shysh95
2019-07-24
1.3K0
Zookeeper Java API
本文主要讲解使用Java API来和Zookeeper集群进行交互,大家在看完这篇文章以后一定要亲自动手去敲代码(纸上得来终觉浅,绝知此事要躬行)。下面介绍的API依赖的maven版本为:
shysh95
2019-07-24
5270
ZooKeeper Watcher机制(源码分析)
Zookeeper客户端和服务端在交互时,并不会将Watcher实体发送给服务端,这样减少了服务端的内存消耗,并且提高了传输效率,这部分可以通过Packet的序列化代码(Packet中的createBB方法)可以看出,如下:
shysh95
2019-07-24
1.1K0
ZAB协议
ZAB协议是为分布式协调服务Zookeeper专门设计的一种支持崩溃恢复的原子广播协议。在Zookeeper中,主要依赖ZAB协议来实现分布式数据一致性。
shysh95
2019-07-23
8650
Zookeeper基础概念
Zookeeper为分布式应用提供了统一命名服务、配置管理和分布式锁等分布式的基础服务。在解决分布式数据一致性问题上,Zookeeper并没有采用Paxos算法,而是使用了ZAB(Zookeeper Atomic Broadcast)协议。
shysh95
2019-07-23
4420
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档