TGViewer
пивной негодяй (truhán de la cerveza) ඞ пивной негодяй (truhán de la cerveza) ඞ @pnegodyay · 110 subscribers
Post #5019 87

Forwarded from HN Best Comments

Re: The August 17 outage

> Both incidents were capacity failures at their core. We failed to scale critical components before demand exceeded their capacity.

This is the wrong way to think about this because there's no such thing as infinite capacity. A large distributed system will be simultaneously mostly idle and (in some subcomponents) overloaded. The root cause is not "a component didn't have enough capacity (because of auto scaling failures)", but rather "this complex system collapses (rather than degrade gracefully) when demand exceeds capacity".

When components reach capacity limits, the excess traffic of the lowest priority should be rejected. Rejected traffic should not be retried — in fact, not only should clients not retry these errors, these errors should cause client-side throttling. Traffic isolation should be applied — if the cause of the overload is a single client/customer system, no other system should be affected.

Nearly a decade ago I wrote about some of the techniques we applied at Google to implement these protections: https://sre.google/sre-book/handling-overload/ Most other large internet services have since copied them, afaik.

afc, 3 hours ago
sre.google Google SRE: Load Balancing with Client Side Throttling Learn how load balancing, criticality handling, client side throttling protect systems from overload, ensuring fault-tolerant performance in distributed systems.
More from @pnegodyay
  1. Sep 30, 2026Re: A Staff Engineer's Guide to Inventing Work > Platform teams are engineering-led rather…
  2. Sep 23, 2026Re: Claude Opus 5.5 The meaning isn't clear at all. So open for interpretation that it is…
  3. Sep 17, 2026бывшие сотрудники Anthropic такие типа
  4. Aug 29, 2026Планирую в следующий раз на вопрос банка о моем гражданстве ответить: “I identify as Taxon…
  5. Aug 23, 2026Re: New Worlds: We are living in the future of J.G. Ballard or William Gibson I am a big f…
  6. Aug 20, 2026Re: Don't Paste the AI, please Heh. Just got done writing (by hand!) a Principles of AI Us…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →