Giter Site home page Giter Site logo

chengfai / zookeeperdesign Goto Github PK

View Code? Open in Web Editor NEW

This project forked from qiurunze123/zookeeperdesign

0.0 0.0 0.0 612 KB

zookeeper的设计与使用(集群,dubbo,分布式锁,master选举,负载均衡,watch,权限等)

Java 95.84% FreeMarker 4.16%

zookeeperdesign's Introduction

zkdesign

邮箱 : [email protected]

Github : https://github.com/qiurunze123

QQ : 3341386488

QQ群 : 705033624

本项目介绍 :

! zookeeper 的基础命令?
! zookeeper产生的背景?
! zookeeper的部署?
! zookeeper的常规配置?
! zookeeper的节点状态?
! zookeeper客户端使用?
! zookeeper如何搭建集群?
! zookeeper集群架构说明?
! zookeeper的master 选举机制?
! zookeeper主从复制机制?
! zookeeper的典型使用场景有哪些?
! zookeeper分布式集群管理?
! zookeeper分布式注册中心?
! zookeeper分布式JOB?
! zookeeper分布式锁?
! zookeeperZAP协议源码分析?
! zookeeper的启动流程分析?
! zookeeper快照与事物日志的存储结构?

- 如果你不知道那还不赶紧fork+star我的项目.免费给你更新还等啥啊.过了这村没这店了! 有问题可以加我讨论可以进群
- 带你深入了解zk的世界,有问题可加群探讨 !! 

zookeeperDesign 简单说明下

此项目是为了适应互联网分布式架构的背景下的集群管理,多个节点的互相协调的问题等! ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件 ,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等 此项目可以带大家深入了解zk在分布式项目中发挥了什么作用!

zookeeper 基础了解

zookeeper 客户端与集群特性

zookeeper 分布式管理与操作

zookeeper ZAB协议流程实现源码分析

ID Problem Article
000 zk的背景 解决思路
001 zk概要 解决思路
002 zk的作用 解决思路
003 zk的常规使用与常规的配置文件说明 解决思路
004 zk的节点类型 解决思路
005 zk的客户端的一些命令操作 解决思路
006 zk权限命令 解决思路
007 zk客户端使用 解决思路
008 zk客户端连接参数说明 解决思路
009 zk的客户端操作 解决思路
010 zk客户端监听 解决思路
011 zk集群架构说明 解决思路
012 zk选举投票机制 解决思路
013 zk主从复制机制 解决思路
014 zk数据一致性 解决思路
015 分布式集群管理 解决思路
016 分布式注册中心 解决思路
017 分布式JOB 解决思路
018 分布式锁 解决思路
019 什么是ZAB协议 解决思路
020 启动流程源码分析 解决思路
021 崩溃恢复 解决思路
022 恢复模式的俩个原则 解决思路
023 消息广播 解决思路
024 实现原理 解决思路

zookeeperdesign's People

Contributors

qiurunze123 avatar kimrasak avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.