Hacker News new | ask | show | jobs
by JamesDLevine 5549 days ago
Seems kind of generic, but applicable.

In my environment we've also observed latencies associated with some of the appservers referenced, so we rolled our own thin one with low-overhead in mind. We use multiprocessing as our means to saturate multiple cores, and avoid the nuisances associated with general-purpose multithreading.

The deck covers load-balancing but doesn't cover other patterns, such as the async variety. We increasingly use queues of various sorts. Zmq & mongrel2 offer really exciting possibilities, though we haven't tried the latter at scale so far.