Observability is more than just logging
True observability means you can fully understand the internal state of a highly distributed system purely by asking questions of its external outputs. It is required because Abstractions leak at their boundaries under heavy load.1
Footnotes
-
Majors, C. (2017). Observability — A 3-Year Retrospective. ↩