A deep dive into containerd architecture and container runtimes

Mastering Containerd: A Deep Dive into Modern Container Runtimes

A comprehensive guide to mastering containerd, covering its architecture, integration with Kubernetes, and production optimization strategies for modern infrastructure.

September 26, 2026 · 6 min · 1181 words · martinuke0
Abstract diagram showing white, grey, and black object nodes connected by pointers representing tri-color marking.

Implementing Concurrent Garbage Collection: A Deep Dive into Tri-Color Marking for Low-Latency Runtimes

A working-engineer’s tour of tri-color invariant, write barriers, and the SATB vs. incremental-update trade-offs that make modern concurrent GCs possible.

September 3, 2026 · 12 min · 2431 words · martinuke0
Illustration of goroutine workers stealing tasks from each other.

Deep Dive into the Go Work-Stealing Scheduler: Architecture, Mechanics, and Runtime Performance

A production‑focused examination of Go’s work‑stealing scheduler, covering design, mechanics, and benchmark results that matter to engineers.

June 2, 2026 · 7 min · 1370 words · martinuke0
Illustration of a heap with colored nodes representing tri‑color marking.

Implementing Concurrent Garbage Collection: Tri-Color Marking Architecture and Production Heap Management Strategies

Explore how tri‑color marking powers low‑pause concurrent collectors, see concrete architecture diagrams, and learn production‑grade heap management tricks.

May 30, 2026 · 6 min · 1269 words · martinuke0
Illustration of goroutine workers stealing tasks from each other.

Deep Dive into the Go Work-Stealing Scheduler: Internal Architecture, Mechanics, and Runtime Performance

A detailed look at how Go’s runtime schedules goroutines using work‑stealing, with diagrams, code snippets, and performance benchmarks from real services.

May 29, 2026 · 9 min · 1774 words · martinuke0
Feedback