~/talk

Not Omnipotent etcd, or Why It Doesn't Handle Heavy Loads

TalkinRussianat HighLoad++ 2024 · 2024-12-02..12-03· [databases, distributed-systems]
links:none on file
slides:none on file

The talk examines etcd’s limitations under heavy load, explaining why horizontal scaling of etcd clusters is problematic and why etcd isn’t suited for very large volumes (with experience cited from Google and AWS). It analyzes how the types and distribution of data stored in etcd affect performance, recommends what should not be kept inside etcd (to be moved outside the cluster), and shows how a single manifest error can push Kubernetes to its limits and break it.

AI-written summary · about

  1. 0:00Introduction
  2. 1:54Client history and early errors
  3. 5:10etcd issues at 5000 pods
  4. 6:33How etcd works and its limits
  5. 13:25Optimal master node count
  6. 15:27Second episode: 10 000 pods
  7. 17:02etcd variable overflow
  8. 22:41Third episode: 25 000 pods
  9. 26:21Summary and fixes
  10. 27:48Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.