Source: Computer latency: 1977-2017, by Dan Luu
If we had to pick one root cause of latency bloat, we might say that it’s because of “complexity”. … Unfortunately, it’s a lot harder to remove complexity than to give a talk saying that we should remove complexity. A lot of the complexity buys us something, either directly or indirectly. … in practice, the solution to poor performance caused by “excess” complexity is often to add more complexity.