Potpuno funkcionalni I/O reaktor na čistom C-u
Uvod I/O reaktora (jednoprocesni ciklus događaja) je obrazac za pisanje aplikacija visoke opterećenosti, korišten u mnogim popularnim rješenjima: Node.js, Tor, Transmission, Chromium, Memcached… U ovom članku ćemo istražiti osnove I/O reaktora i princip njegovog rada, napisati implementaciju u manje od 200 linija koda i natjerati jednostavni HTTP server da obradi više od 40 miliona zahtjeva/min. Predgovor […]
