3 ms·
Is anyone else bothered by the fact that the coffee example as drawn has been contrived to make the throughput of each approach different. In the “low latency”
by avianlyric 5y ago
Is anyone else bothered by the fact that the coffee example as drawn has been contrived to make the throughput of each approach different.
In the “low latency” example, heating and dripping are sequential, when you can obviously be heating water for the second cup, while waiting for the first cup to drip. Increasing the total time by two units.
In the “high throughput” example, heating double the water only takes one third more time rather than double the time. Decreasing the total time by one time unit.
So if you eliminate these contrivances both approaches take the same amount of time. Meaning they have the same throughput, but one has lower latency to first cup. So obviously the better approach.
I appreciate the article isn’t really about the best way to make coffee, but using a broken example does detract from his point a little.
- deleted 5y ago[deleted]