Zig Async I/O with io_uring: How Zig 0.16 Rethinks Concurrent Programming

Nimrod Kramer
Explains Zig 0.16's std.Io using io_uring and fibers to swap threaded or evented I/O without async/await.