Linux Net Labs #1 - Blocking Echo Server (Baseline)

Start from a single-thread blocking TCP echo server. Why it matters, how it works, pitfalls (EINTR, SO_REUSEADDR), and what’s next: forked/threaded → select → epoll.

September 15, 2025 · 11 min