Python Concurrency and Parallelism

Back

1. concurrent.futures

(Python standard library) A high-level interface for asynchronously executing callables.

2. eventlet

Asynchronous framework with WSGI support.

3. gevent

A coroutine-based Python networking library that uses [greenlet](https://github.com/python-greenlet/greenlet).

4. multiprocessing

(Python standard library) Process-based parallelism.

5. scoop

Scalable Concurrent Operations in Python.

6. uvloop

Ultra fast implementation of `asyncio` event loop on top of `libuv`.