POSTS

RSS ↗

Anatomy of Graceful Shutdown: Part 3

Tracking how application shuts down within the modern kubernetes environment

docker · 12 min

Anatomy of Graceful Shutdown: Part 6 - nginx's Master-Worker Coordination

Deep dive into nginx's graceful shutdown implementation: signal handling, master-worker coordination, connection cleanup, and shutdown timeouts

nginx · 9 min

Anatomy of Graceful Shutdown: Part 2

A short exploration of what Docker, containerd, runc are today. How they comprise a modern container stack, how they implement a management of graceful shutdowns, how linux signals are handled within the containerized docker apps.

docker · 14 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