etcd实战课百度网盘
2021-10-31 15:47:03
xudabang
随着 Kubernetes 成为容器编排领域霸主,etcd 也越来越火热。etcd实战课百度网盘目前,etcd 的 GitHub star 数已超过 34.2K,它的应用场景相当广泛,从服务发现到分布式锁,从配置存储到分布式协调等等。可以说,etcd 已经成为了云原生和分布式系统的存储基石。
另外,etcd 作为最热门的云原生存储之一,在腾讯、阿里、Google、AWS、美团、字节跳动、拼多多、Shopee 等公司都有大量的应用,覆盖的业务可不仅仅是 Kubernetes 相关的各类容器产品,更有视频、推荐、安全、游戏、存储、集群调度等核心业务。etcd实战课百度网盘
但是很多同学在使用 Kubernetes、etcd 的过程中,或多或少都会遇到下面这些问题:
etcd Watch 机制能保证事件不丢吗? (原理类)
哪些因素会导致你的集群 leader 发生切换呢? (稳定性类)
为什么基于 Raft 实现的 etcd 还可能会出现数据不一致呢? (一致性类)
当你在一个 namespace 下创建了数万个 Pod/CRD 资源时,同时频繁通过标签去查询指定 Pod/CRD 资源时,APIServer 和 etcd 为什么扛不住呢? (最佳实践类)etcd实战课百度网盘
基于此,唐聪老师从自己万级 Kubernetes 集群和 etcd 集群规模的治理相关经验出发,把 etcd 的学习过程分为了大中小三个目标,让你由小及大,从掌握一个个知识点的小目标出发,做到了解、熟练使用 etcd 的中等目标,最终能够完美解决业务过程中的各类痛点。