Agregando un poco de lo que mencionó el compañero. Le recomiendo también que indague sobre distintos proyectos además de los mencionados, tales como: Django (hecho), Tornado, Twisted, entre otros; no eliga uno u otro sin antes saber de qué va a tratar su proyecto, qué tan complejo, y demás, aunque lo común de ellos es que manejan múltiples peticiones, también lo que debe saber es la forma en que lo hacen y qué tan configurable son.
Si desea el más minimalista de los que mencioné, Tornado es ideal, tiene buena documentación y aunque esté mejor documentado para HTTP también puede con lo necesario documentado, crear un servidor TCP cualquiera, además que sí cuenta con medidas de seguridad y actualizaciones. Le dejo por acá estos enlaces:
*- Los enlaces son solo para miembros.
Registrate o
iniciá sesión*- Los enlaces son solo para miembros.
Registrate o
iniciá sesiónTornado explota la asincronía que proporciona Python, además cuenta con clientes que hacen uso del núcleo de Tornado, pero si desea indagar mucho más, le recomiendo los siguientes enlaces:
*- Los enlaces son solo para miembros.
Registrate o
iniciá sesión*- Los enlaces son solo para miembros.
Registrate o
iniciá sesiónTwisted también es excelente, pero de verdad eliga el que se adapte a su proyecto y explote cada uno para comprobarlo, es lo mejor que podría hacer.
~ DtxdF