Channels Aren't Message Passing — How Parked Goroutines OOM-Killed a Pod

Featured Image
go channels concurrency goroutines oom backpressure production

Node Turns Waiting Into Events. Go Moves Context Switching Into User Space.

Featured Image
golang go nodejs typescript concurrency event-loop goroutines scheduler context-switching user-space-scheduling stackless-coroutines stackful-coroutines function-color v8 libuv backend-engineering distributed-systems

Go Context in Distributed Systems: What Actually Works in Production

Featured Image
golang go context concurrency distributed-systems cancellation goroutines errgroup production backend-engineering

Why Go Handles Millions of Connections: User-Space Context Switching, Explained

Featured Image
golang go concurrency distributed-systems goroutines scheduler performance user-space-networking kernel-bypass backend-engineering