Avatar notebook default
8篇文章 · 20245字 · 1人关注
  • [ZooKeeper之八] ZooKeeper 事务

      有的时候,我们希望 ZooKeeper 在执行多个操作时,要么全部成功,要么全部失败,把这多个操作看成一个原子性操作,这通常是为了解决在多线...

  • Resize,w 360,h 240
    [ZooKeeper之七] 使用 Watcher 监视机制处理状态变化

    一、轮询与通知   在分布式系统中,检测系统状态是非常重要的工作,只有实时检测到节点故障和故障原因,才能采取相应的处理方案,保证整个系统对外提供...

  • Resize,w 360,h 240
    [ZooKeeper之六] ZooKeeper API基本使用

    一、ZooKeeper 会话   zkCli 只能作为一个调试工具,实际开发中用的最底层的是 ZooKeeper 原生API,有很多客户端库比如...

  • Resize,w 360,h 240
    [ZooKeeper之五] 使用 ZooKeeper 实现主-从模式

      在 [ZooKeeper之一] ZooKeeper简介 中,介绍了主-从架构,再简单回顾下,首先主-从架构中要有一个主,Master 接受客...

  • Resize,w 360,h 240
    [ZooKeeper之四] 集群的搭建和使用

    一、ZooKeeper 的两种运行模式   ZooKeeper 服务端有两种运行模式:一种是独立模式,即只有一台服务器,一旦宕机,就无法提供服务...

  • Resize,w 360,h 240
    [ZooKeeper之三] 使用 ZooKeeper 入门

    一、ZooKeeper 发行包   ZooKeeper 的发行包中的bin目录中提供了 zkServer 和 zkCli 工具,可以使用 zkS...

  • Resize,w 360,h 240
    [ZooKeeper之二] ZooKeeper 基础和架构

    一、ZooKeeper 基础   在分布式协作中,应用间常常共享各种原语,比如分布式锁机制就组成了一个重要的原语,并暴露出创建、获取、释放三个A...

  • Resize,w 360,h 240
    [ZooKeeper之一] ZooKeeper简介

      相对于开发在一台计算机上运行的单个程序,如何让一个应用中多个独立的程序协同工作是一件非常困难的事。程序员需要花费大量的精力聚焦在如何协同多个...

文集作者