Java thread per connection model vs NIO
NIO benefits should be taken with a grain of salt. In a HTTP server, most connections are keep-alive connections, they are idle most of times. It would be a waste of resource to pre-allocate a thread for each. For MMORPG things are very different. I guess connections are constantly busy receiving instructions from users and …