High Availability Architecture
Sep 11, 2020 · Backend Development
Design Principles and Practical Implementation of Network Coroutines in iQIYI's libfiber
This article explains the design concepts, programming practices, performance optimizations, and real‑world applications of iQIYI's open‑source network coroutine library libfiber, covering non‑blocking I/O, coroutine scheduling, event‑engine design, synchronization mechanisms, and its use in high‑performance CDN and DNS services.
Performance optimizationasynchronous I/Oevent-driven programming
0 likes · 25 min read