Blog
Blog
Technical notes on Go, Rust, security and privacy engineering.
-
A concrete Go worker pool that deadlocks under load, traced back to an unbuffered results channel, with the fix and why bigger buffers only postpone the problem.