Server Redesign

I still have lots more work to do on the MCTS AI but while browsing through the forum and reddit posts I have noticed that there are lots of complaints about server performance/disconnects. So I would like to start thinking about a server redesign.
I think the most beneficial task right now would be to update the IO framework. A while back I switched from RMI to Jboss Remoting but it appears that JBoss Remoting is not getting much attention anymore. I don't see any major updates to the package in several years. http://jbossremoting.jboss.org/downloads
I've done a bit of research and found that a good alternative might be netty.io. It uses java.nio which should provide some performance benefits.
If anyone else has some other ideas/suggestions I would like to hear them.
BetaSteward
I think the most beneficial task right now would be to update the IO framework. A while back I switched from RMI to Jboss Remoting but it appears that JBoss Remoting is not getting much attention anymore. I don't see any major updates to the package in several years. http://jbossremoting.jboss.org/downloads
I've done a bit of research and found that a good alternative might be netty.io. It uses java.nio which should provide some performance benefits.
If anyone else has some other ideas/suggestions I would like to hear them.
BetaSteward