Debug performance problems in a distributed system
A distributed service has become slow. Walk through how you find out why: metrics, tracing and logs, finding the slow component, common causes (hot partitions, lock contention, retries, garbage collection, network), and how you confirm a fix.
No answer yet. Write the first one; the best answer gets endorsed.
