Twisted

Twisted is an increasingly popular pure- framework for programming network services and applications. While there are a large number of loosely coupled modular components within Twisted, a central concept to the framework is the idea of non-blocking asynchronous servers.

Resources: