News for hackers. Stuff that matters.
Re:Operating a large distributed system in a reliable way: p... by packetslave on Wednesday July 17, 2019 @07:36PM (#20465153)
A single host stuck at 100% CPU also has a nasty effect on your tail latency, in a system with wide fanout. If a request hits 100 backend systems, and 1 of them is slow, your 99th percentile latency is going to go in the toilet.
Re:Operating a large distributed system in a reliable way: p... by learnfromstory on Wednesday July 17, 2019 @09:21PM (#20465762)
Which is a good reason to hedge and replicate but NOT a reason to alert on high CPU usage of single computers.
Re:Operating a large distributed system in a reliable way: p... by packetslave on Wednesday July 17, 2019 @10:42PM (#20466229)
You definitely want to TRACK cpu usage on individual hosts, but, yeah, I would alert on service latency instead. Symptom, not cause.