最新 最热

Q2# ZK SYN Flood与参数优化

Zookeeper集群部分节点连接数量瞬时跌零,导致不少服务发生重连,对业务造成了影响(惊吓),本文就发生的现象进行分析和整理。

2021-10-14
2

《kafka问答100例 -5》什么时候真正执行删除Topic磁盘日志 ?

什么时候真正执行删除Topic磁盘日志 ? Controller监听到zk节点/admin/delete_topics之后,向所有存活的Broker发送删除Topic的请求; Broker收到请求

2021-10-08
1

《kafka问答100例 -7》如果Topic删除过程中有某台Broker宕机,删除流程会正常进行吗 ?

但是,只要某台Broker里的任意分区副本没有被正常删除(被标记了–delete)的话, 那么整个删除流程是没有结束的; 这个阻塞过程中Topic处于一个不可服务状态(下线);只有所有分区副本都被删除,才会结束整个删除流程;删除zk节...

2021-10-08
1

醒一醒,讲到 ZooKeeper 的选举机制了

Hi,这里是 HelloGitHub 推出的 HelloZooKeeper 系列,免费开源、有趣、入门级的 ZooKeeper 教程,面向有编程基础的新手。

2021-05-14
2

springboot 自定义配置文件加密规则

一般情况下,我们做项目的时候,中间件例如mysql,redis, zk 的账号密码一般都是写在配置文件里面的, 这样代码泄露的情况下, 就很不安全。

2021-04-23
2

关于Zookeeper框架Curator中的主从选举框架LeaderLatch的坑

根据网上给的LeaderLatch的示例代码写的业务代码,这里面用到的serverId是从配置中读取的(每个新部署的实例自动生成,之后一直不变)

2021-04-12
2

ZooKeeper快速领导选举(Fast Leader Election)机制解析

众所周知,ZK是典型的Leader-Follower架构的分布式框架,通过ZooKeeper原子广播(ZooKeeper Atomic Broadcast, ZAB)协议来保证最终一致性。只有Leader能处理写请求,而Leader和Follower都能处理读请求。...

2021-01-26
2

Zooleeper的Zab协议

zab协议是为分布式协调服务zookpeer专门设计的一种支持崩溃恢复的原子广播协议。

2021-01-14
2

Why and How zk-SNARK Works: Definitive Explanation(1)

引用:https://zhuanlan.zhihu.com/p/100636577 https://zhuanlan.zhihu.com/p/99260386

2020-12-15
3

ZooKeeper 技术内幕|Leader 选举是一个什么样的过程?

Leader 选举过程,本质就是广播优先级消息的过程,选出数据最新的服务节点,选出优先级最高的服务节点,基本步骤:

2020-11-10
1