Eventlet is a networking library written in Python. It achieves high scalability by using non-blocking io while at the same time retaining high programmer usability by using coroutines to make the non-blocking io operations appear blocking at the source code level.
gevent is a coroutine-based Python networking library that uses greenlet to provide a high-level synchronous API on top of libevent event loop.
Features include:
convenient API around greenlets
familiar synchronization primitives socket module that cooperates
WSGI server on top of
... [More] libevent-http
DNS requests done through libevent-dns monkey patching utility to get pure Python modules to cooperate [Less]
This Python module provides infrastructure for writing single-threaded concurrent code using coroutines, multiplexing I/O access over sockets and other resources, running network clients and servers, and other related primitives.
jyield aims to provide java continuations support similar to c# yield coroutines.
The methods annotated with @Continuable are transformed in runtime or optionally in compile time.
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy