Sergeant is a comprehensive framework to create Async Task Queue architecture using distributed workers. The library was written at Intsights after failing to use celery at high scale. The library focuses on process and thread safety (through process/thread killers), performance and ease of use.
Benchmark code can be found inside benchmark directory.
pip3 install sergeantMore information can be found on the documentation site.
Usage examples can be found inside examples directory.
Distributed under the MIT License. See LICENSE for more information.
Gal Ben David - gal@intsights.com
Project Link: https://github.com/intsights/sergeant