Get the latest tech news
The Queueing Shell Game
Queues are not just architectural widgets that you can insert into your architecture wherever they’re needed. Queues are spontaneously occurring phenomena, just like a waterfall or a thunders…
If your application simply accept()s new connections and starts working on them, then you don’t need to build a queue into it. Of course, it can be advantageous instead to run your application through web server software that handles queueing for you. Or, it might get bumped back out to the load balancer (in which case, you’ll need a much bigger queue).
Or read this on Hacker News