FiberLoops (also called event-loop concurrency or user-space coroutines) is a concurrency model where thousands of lightweight tasks run on a single thread via an event loop. Each task can suspend on I/O, yielding to the event loop. When I/O completes, the event loop resumes that task. This enables extreme concurrency with minimal memory overhead. The event loop uses OS-level primitives (epoll, kqueue, IOCP) to efficiently monitor thousands of file descriptors. When a read/write is ready, it resumes the corresponding fiber. No thread context switches, no lock contention. Latency is predictable and throughput is high.