Tag

network concurrency

0 views collected around this technical thread.

TAL Education Technology
TAL Education Technology
Nov 18, 2021 · Backend Development

Server‑Side Network Concurrency Models and Linux I/O Multiplexing (select, epoll)

This article explains fundamental concepts of streams, I/O operations, blocking and non‑blocking behavior, compares blocking wait with busy polling, and then details five practical solutions—including multithreading, select, and epoll—while presenting Linux epoll API usage, code examples, and a comprehensive overview of seven common server concurrency models.

IO MultiplexingLinuxMultithreading
0 likes · 32 min read
Server‑Side Network Concurrency Models and Linux I/O Multiplexing (select, epoll)
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Oct 29, 2021 · Backend Development

Server‑Side Network Concurrency Models and Linux I/O Multiplexing Techniques

This article explains server‑side network concurrency models, the fundamentals of streams and I/O operations, compares blocking and non‑blocking approaches, and details practical solutions such as multithreading, busy‑polling, select and epoll with code examples and performance analysis.

Backend DevelopmentIO MultiplexingLinux
0 likes · 30 min read
Server‑Side Network Concurrency Models and Linux I/O Multiplexing Techniques