linux Epoll Asynchronous Non-blocking I/O under the hood: poll, select, epoll/kqueue | Tú Blog (tuhuynh.com)