Worker and Background Tasks
While channel layers are primarily designed for communicating between different instances of ASGI applications, they can also be used to offload work to a set of worker servers listening on fixed channel names, as a simple, very-low-latency task queue. The worker/background tasks system in Channels is simple and very fast, and achieves this by not having some …