Distibuted networking system

Afaik CPython has a GIL which makes python unable to really benefit from multiple cores but maybe stackless python is a solution for you. Or you implement the server as a C++ app with embedded python and the client as a python panda3d app.