Distributed Message Processing System
In the previous three chapters we built a distributed monitoring system based on XML-RPC messaging protocol. Although it works pretty well, it may lack some features like message prioritization and task scheduling. We could add extra functionality to the code that we have already written, but instead I am going to show you how to replace the custom messaging platform with a more robust and feature-full system based on a distributed task queue called Celery.
Quick Introduction to Message and Task Queues
Task queuing is a powerful mechanism that allows you to chop the work into smaller chunks, send ...