Elixir's GenStage Demand (a Visual Explainer)

Concurrency gives us more workers; demand tells us when to stop sending them work. This is what I want to point people to when we talk about "demand".