The whole node JAS thing that's taken, you know, was really popular a few years ago is showing that you can get great concurrency with very, very few threads. One of the guys on the Python infrastructure team here actually worked on the AM servers if you remember AOL instant messenger. You don't want to have like one thread per request, for instance, in a server because that means that as your load goes up your contention overhead also start going up.