A technical exploration of three approaches to serving files over HTTP: synchronous I/O, epoll-based async I/O, and io_uring. The post compares these Linux I/O mechanisms, targeting developers interested in low-level systems programming and high-performance server design.

1m read timeFrom notes.eatonphil.com
Post cover image

Sort: