Skip to main content

Fast, Safe & Simple Asynchronous Task Queues Written In Pure Python

Project description

Logo

Fast, Safe & Simple Asynchronous Task Queues Written In Pure Python

license Python Build PyPi

Table of Contents

About The Project

Sergeant is a comprehensive distributed workers framework. The library was written in Intsights after failing to use celery with high scale. The library focuses on process and thread safety (through process/thread killers), performance and ease of use.

Built With

Performance

Benchmark code can be found inside benchmark directory.

Installation

pip3 install sergeant

Documentation

More information can be found on the documentation site.

Usage

Usage examples can be found inside examples directory.

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Gal Ben David - gal@intsights.com

Project Link: https://github.com/intsights/sergeant

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

sergeant-0.27.0.tar.gz (21.3 kB view details)

Uploaded Source

Built Distribution

sergeant-0.27.0-py3-none-any.whl (32.5 kB view details)

Uploaded Python 3

File details

Details for the file sergeant-0.27.0.tar.gz.

File metadata

  • Download URL: sergeant-0.27.0.tar.gz
  • Upload date:
  • Size: 21.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.0 Linux/6.8.0-1020-azure

File hashes

Hashes for sergeant-0.27.0.tar.gz
Algorithm Hash digest
SHA256 84362d0d0fb8804332e886126d1068b8d74b465107847e566ba75647de1f7cfd
MD5 2fe64cc21f5929fa9c547977169ffd89
BLAKE2b-256 cd7602478ae61c22766cf01c92c8f1f2e931b337643f832b9389d693aac66563

See more details on using hashes here.

File details

Details for the file sergeant-0.27.0-py3-none-any.whl.

File metadata

  • Download URL: sergeant-0.27.0-py3-none-any.whl
  • Upload date:
  • Size: 32.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.0.1 CPython/3.11.0 Linux/6.8.0-1020-azure

File hashes

Hashes for sergeant-0.27.0-py3-none-any.whl
Algorithm Hash digest
SHA256 13e166784b62e91a2c490b028cc51eb56a26dccc8db7035711ce35007b214d58
MD5 e5977efeecaa31e84ce9352eb530687d
BLAKE2b-256 f763732240c054a355618b9e12af065e0b84e4d84617cb17122dae78e96f3d2c

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page