> You're trying to explain request waterfalls

So conceptually what's the difference between a request waterfall and an N+1 query issue?

So practically what's the benefit of mentioning "Query planners inside a database" instead of request waterfall?

To say, by analogy, that coordinated data fetches are hard and we’ve been working on it for a long time in different contexts.

Analogies help me understand stuff and borrow lessons others have learned.