epoll — механизм ядра Linux для эффективного мониторинга множества файловых дескрипторов. Вместо того чтобы проверять каждый сокет по очереди (как select/poll), epoll уведомляет только о тех, где что-то произошло. Это O(1) по количеству готовых дескрипторов, а не O(n) по всем. Go рантайм использует epoll под капотом через netpoller — именно поэтому один Go-процесс может держать сотни тысяч соединений без пула потоков.