Watch

watch 关键设计

September 24, 2020
Kubernetes
Watch

注:本文转自 图解 kubernetes 中基于 etcd 的 watch 关键设计

本文介绍了 kubernetes 针对 etcd 的 watch 场景,k8s 在性能优化上面的一些设计, 逐个介绍缓存、定时器、序列化缓存、bookmark 机制、forget 机制、 针对数据的索引与 ringbuffer 等组件的场景以及解决的问题, 希望能帮助到那些对 apiserver 中的 watch 机制实现感兴趣的朋友。

...