Understanding the Go Runtime: The Network Poller

Last part of an educational series on Go language internals. Interesting especially for people who wondered how Go pulls off highly concurrent workloads if it clearly relies on a blocking I/O interface...