240 发简信
IP属地:北京
  • Resize,w 360,h 240
    Zookeeper学习-08 Zookeeper 分布式锁

    一、设计 使用临时顺序znode来表示获取锁的请求,创建最小后缀数字znode的用户成功拿到锁。 二、避免羊群效应(herd effect) 把...

  • Resize,w 360,h 240
    Zookeeper学习-07 Zookeeper 分布式队列 DistributedQueue

    一、设计 例如,使用路径为/queue的znode下的节点表示队列中的元素。/queue下的节点都是顺序持久化znode。这些znode名字的后...

  • Resize,w 360,h 240
    Zookeeper学习-06 Zookeeper源码环境搭建

    1、Maven环境搭建 下载Maven安装包,配置好环境变量以及其他配置 2、下载Zookeeper源码 GitHub 上apache-zook...

  • Resize,w 360,h 240
    Zookeeper学习-05 Zookeeper总体架构

    1、Zookeeper总体架构 应用使用Zookeeper客户端库使用Zookeeper服务。Zookeeper客户端负责和Zookeeper的...

  • Resize,w 360,h 240
    Zookeeper学习-04 ZooKeeper实现 Master-Worker协同

    1、master-worker架构 master-work是一个广泛使用的分布式架构。master-work架构中有一个master负责监控wo...

  • Resize,w 360,h 240
    Zookeeper学习-03 Zookeeper入门

    1、下载 官网地址:http://zookeeper.apache.org/ 2、解压并配置 1)把zoo_sample.cfg复制一份,并且重...

  • Resize,w 360,h 240
    Zookeeper学习-02 什么是Zookeeper?

    1、什么是Zookeeper? Zookeeper是一个分布式的,开放源码的分布式应用程序协同服务。 Zookeeper的设计目标是将那些复杂且...

  • Zookeeper学习-01 问题抛出

    1、如何设计一个本地数据节点? 2、分布式环境中节点之间如何通讯? 3、如何从0到1设计一个RPC子系统? 4、如何使用数据一致性协议保证数据的...

个人介绍
一名痴迷于太极拳的程序猿