News for hackers. Stuff that matters.
Re:Queues Don't Fix Overload by Illniyar on Thursday November 20, 2014 @01:27AM (#8634650)
I think you are ignoring a few things about web development.

First, 16 workers don't equal 16 concurrent users if you have less then 16 cores in your server, if you don't then you still have a queue, it's just the queue the OS uses to handle context switches - which is even harder to reason about.

Second, the entire idea behind event-based processing (what node.js and Java based netty or vert.x) as opposed to thread-based is that the bottleneck is rarely the cpu. Event-based processing is one of the ways to "avoid doing nothing".

Re:Queues Don't Fix Overload by Denzel on Thursday November 20, 2014 @03:00AM (#8634773)
Minor nitpick: concurrency is not parallelism. 16 workers does equal 16 concurrent users.