POSTS

RSS ↗

Gunicorn Timeout Is Not What You Think It Is

Gunicorn timeout is not a request timeout, it's the timeout of the whole worker not being responsive.

gunicorn · 6 min

Anatomy of Graceful Shutdown: Part 4

Deep dive into Celery graceful shutdown and architecture with RabbitMQ/AMQP: in-depth analysis across four projects (Celery, Kombu, py-amqp, billiard)

python · 10 min

Anatomy of Graceful Shutdown: Part 1

A deeper look into the world of graceful shutowns in Linux processes: exploration of how signals processing works. Linux signals from the ground up.

linux · 25 min

Python Multiprocessing Quirks on MacOS.

Issue with python multiprocessing mode, Django and its tests OBJC_DISABLE_INITIALIZE_FORK_SAFETY magic variable meaning

python · 8 min