You can't fix what you can't measure. I like this paper's detailed measurement of RPCs in production. A recurring theme in this paper is variation. At hyperscale, RPCs exhibit significant diversity in processing time, CPU/memory usage, and request sizes.

https://dl.acm.org/doi/pdf/10.1145/3600006.3613156
Thoughts in 🧵
Post image

Comments