Epoll Starvation: Why Edge-Triggered I/O Left Sockets Hanging Under High Load
When building high-performance network servers with Linux epoll, Edge-Triggered (EPOLLET) mode promises fewer syscalls than Level-Triggered mode. But without careful loop management, a single greedy socket streaming large payloads can starve all other file descriptors in the event loop.