etcd 协调服务

etcd功能介绍,核心特性

  1. 将数据存储在集群中的高可用k-v存储
  2. 允许应用实时监听存储中的k-v变化
  3. 能容忍单点故障,能够应对网络分区

    重量级用户

    file

    传统存储模型

    file

    ectd原理,抽屉理论

  4. 一个班级60个人
  5. 有一个秘密,告知给班里的31个人
  6. 那么随便挑选31个人,一定有1个人知道秘密

    etcd 与 Raft的关系

  7. Raft 是强一致的集群日志同步算法
  8. etcd是一个分布式的kv存储
  9. etcd利用raft算法在集群中同步kev-value

    quorum 模型

    file

    日志格式

    file

    Raft日志概念

    file

    raft异常场景

    file

    Raft 异常安全

    file

    Raft工作案例

    file
    file
    file

    Raft保证

    file

    交互协议

    file

    重要特性

    file

    key有序存储

    file

    mvcc 多版本控制

    file

    监听kv变化

    file

    watch工作原理

    file

    lease 租约

    file

    实践任务

    file

本作品采用《CC 协议》,转载必须注明作者和本文链接
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!