Epoll and Kqueue: How Operating Systems Learned to Wait Efficiently | Dark Hacker News