On Friday, 27 March 2015 at 16:18:33 UTC, Sönke Ludwig wrote:
So what happens if 10 requests come in at the same time? Does moving things around still help you? No.
Load balancing is probabilistic in nature. Caching also makes it unlikely that you get 10 successive high computation requests.
BTW, why would an event driven design be any better? You'd have exactly the same issue.
1. No stack. 2. Batching. But it is more tedious.