首页 > 数据库 >NoSQL数据库学习手记——初见倾心ETCD与ZooKeeper

NoSQL数据库学习手记——初见倾心ETCD与ZooKeeper

时间:2022-12-16 16:32:01浏览次数:73  
标签:分析 NoSQL 简介 ZooKeeper 源码 ETCD Go


​​复制状态机​​ Time, Clocks, and the Ordering of Events in a Distributed System / Implementing fault-tolerant services using the state machine approach
​可靠分布式系统-paxos的直观解释​​Paxos协议学习——译《The Part-Time Parliament》

​​数据密集型应用——分布式数据复制​​

ETCD

​​ETCD应用场景——服务发现​​ETCD源码分析——简介
ETCD源码分析——主要模块

​​ETCD源码分析——EtcdServer初始化​​ETCD源码分析——StartEtcd函数
ETCD源码分析——创建etcd server总览
ETCD源码分析——snapshotter简介
ETCD源码分析——openBackend函数简介

存储

原创​​Boltdb源码分析——bolt.Open​​ 原创Boltdb源码分析——page结构

网络

原创​​Protocol Buffers官方文档(开发指南)​​ 原创Protobuf入门一:在linux下编译使用protobuf
转载Go语言net/http包使用详细介绍
Go语言使用net/http包编写Web 服务器
Go语言 soheilhy/cmux 网络端口复用服务

参考资料

​https://bingjian-zhu.github.io/archives/​

ZooKeeper

​​ZooKeeper分布式过程协同技术详解-简介​​


标签:分析,NoSQL,简介,ZooKeeper,源码,ETCD,Go
From: https://blog.51cto.com/feishujun/5947814

相关文章

  • Dubbo源代码注册中心由zookeeper更改为nacos
    下载了dubbo源代码,本地进行demo测试,本地电脑只有nacos,所以将dubbo默认的zookeeper调整为nacos。//本人用的dubbo-demo-annotation,其他demo同理//服务提供方publiccla......
  • zookeeper单机模式实现分布式,开发部署测试模式机器有限情况
    ​​ZooKeeper的部署和测试​​一背景zookeeper是一个开源的分布式应用程序协调服务,是ApacheHadoop 的一个子项目。它是一个为分布式应用提供一致性服务的软件,提供的功能......
  • k8s中部署 zookeeper kafka集群部署
    1环境说明主机名系统版本IP地址cpu/内存/磁盘用途软件版本k8s_nfsCentOS7.5172.16.1.602核/2GB/60GBzookeeper、kafka的nfs存储nfs-utils-1.3.0-0.68k8s-master1CentOS7.51......
  • ZooKeeper 3.6.X 配置参考
    “好记性不如烂笔头。”——张溥0x00大纲目录0x00大纲0x01前言0x02独立运行0x03集群运行0x04单机集群配置补充0x05官方原文StandaloneOperationRunningRepl......
  • zookeeper 实现---分布式锁
    在分布式解决方案中,Zookeeper是一个分布式协调工具。当多个JVM客户端,同时在ZooKeeper上创建相同的一个临时节点,因为临时节点路径是保证唯一,只要谁能够创建节点成功,谁就能够......
  • Zookeeper 实现分布式配置管理实现 @Value 的动态变化 (二)
      概述:  前一篇 zookeeper 实现了的配置管理,但是最后的时候说过没有实现@Value 的动态变化,也就是说没有实现配置文件的动态变化, 今天在昨天的基础上,实现了配置......
  • Eureka和Zookeeper比较
    SpringCloud中,除了可以使用Eureka作为注册中心外,还可以通过配置的方式使用Zookeeper作为注册中心。ZooKeeper是Apache软件基金会的一个软件项目,它为大型分布式计算提供......
  • zookeeper+kafka
    一、Zookeeper概述1、Zookeeper定义Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。2、Zookeeper工作机制Zookeeper从设计模式角度来理解:......
  • zookeeper数据迁移及恢复
    在应用系统上云迁移的时候经常会遇到中间件的数据迁移,今天就和大家介绍一下zookeeper的数据如何迁移与恢复。第一步:从原系统环境zookeeper服务器的数据目录下复制最新的日......
  • 基于zookeeper的kafka中间件
    一、Zookeeper概述1.1Zookeeper定义Zookeeper是一个开源的分布式的,为分布式框架提供协调服务的Apache项目。1.2Zookeeper工作机制Zookeeper从设计模式角度来理解:是......