240 发简信
IP属地:不列颠哥伦比亚
  • Resize,w 360,h 240
    Zookeeper Leader和Follower初始化

    说在前面 在 zookeeper ZAB Leader Elect 源码分析[https://www.jianshu.com/p/584dc5a...

  • Resize,w 360,h 240
    zookeeper ZAB Leader Elect 源码分析

    前言 对于一个包含多个节点的zookeeper集群,需要选出一个节点作为Leader节点来提供后续的服务。那么zookeeper选主的协议是怎么...

  • zookeeper 分布式环境搭建

    前言 在前面的章节中已经完成了zookeeper单机版本源码分析[https://www.jianshu.com/p/55220b3b897a]...

  • zookeeper 基于Netty实现的网络通信

    前言 我在前面的文章Zookeeper单机版源码解析[https://www.jianshu.com/p/55220b3b897a]系列的解析z...

  • zookeeper 单机版源码解析

    前言 Zookeeper源码是比较值得去学习的,首选相比较于别的一些开源项目它是复杂性没那么高,阅读起来不困难。其次zookeeper中又包含了...

  • Resize,w 360,h 240
    zookeeper单机版watcher处理流程源码分析

    前言 本篇文章介绍zookeeper watcher工作机制,是上一篇zookeeper新建节点请求源码[https://www.jianshu...

  • Resize,w 360,h 240
    zookeeper单机版节点创建源码分析

    前言 我们在前面介绍zookeeper server和client端的相关源码zookeeper client 启动源码分析[https://w...

  • Resize,w 360,h 240
    zookeeper单机版-client启动

    前言 在前面介绍了zookeeper server端的启动过程,现在我们分析zookeeper client启动过程 创建客户端连接对象 一般情...

  • Resize,w 360,h 240
    zookeeper单机版-数据恢复

    前言 zookeeper服务端对于每次接受到的事务性操作(节点的CRUD)都会先写log,同时zookeeper服务端还会周期性的根据事物数来持...