二、学习Zookeeper笔记之 Zookeeper文档

Zookeeper:Because Coordinating Distributed Systems is a Zoo(为什么有这么一句?协调分布式系统是一个动物园?

Zookeeper是一个高性能的分布式应用协调服务。它实现了通用的服务-例如命名空间、配置管理、同步、还有分组服务(naming,configuration management synchronization,and group services),并把这些服务写在一个简单的接口中所以你就不用从头开始写了。你可以用它来实现一致性,分组管理,leader 选举还有业务协议。而且你可以在此基础之上建立你自己的特殊需求。

下面的这些文档描述可以帮助你开始使用Zookeeper和理解他的概念并且使用应用程序,如果你有一些疑问,可以像邮箱提问或者浏览以下文档

· Zookeeper概览

面向客户端开发人员、管理员和贡献者的技术概述文档

    概览:一只鸟视角的Zookeeper,包含设计概念和架构

    开始:为开发人员安装、运行和程序的一种辅导指南

    版本说明:新的功能点、用户面临特性、改进、不兼容性说明


· 开发

为开发者使用Zookeeper客户端api的文档

    API文档:关于ZooKeeper客户端api的技术参考

    程序员指南:一个客户端应用,开发者指南

    Zookeeper Java例子:一个java编写的简单的Zookeeper客户端应用

    Barrier And Queue教程:barries和队列的简单实现

    Zookeeper方法:分布式应用中通用问题的高级解决方案

· 管理&操作

管理者和Zookeeper部署的操作引擎的文档

    管理指南:部署Zookeeper的管理者指南

    配置指南:为Zookeeper管理者提供的配置指南

    JMX:如何启用Zookeeper的JMX

    Hierarchical quorums:分级、权重

    Observers:不投票的组合成员可以简单扩容Zookeeper

·贡献

开发者为Zookeeper的开源贡献的文档

    ZooKeeper Internals:关于Zookeeper内部工作的各种话题

·其它Zookeeper文档

    WIki

    FAQ

· BookKeeper 文档

BookKeeper是一个实现了高性能write-ahead logging的高可用系统。它使用Zookeeper的元数据(metadata),这是成功Zookeeper贡献的主要原因

    henn, what's it again?
    Ok, now how do I try it out
    Awesome, but how do I integrate it with my app?
    Can I stream bytes instead of entries?


下一篇介绍Zookeeper的概览和客户端运行例子













评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值