Tag

event-driven programming

0 views collected around this technical thread.

Tencent Cloud Developer
Tencent Cloud Developer
Sep 4, 2023 · Frontend Development

Microkernel Architecture and Plugin System Design: Principles, Practices, and H5 Cloud Gaming Case Study

The article explains microkernel (plugin) architecture principles, compares pipeline, onion, and event‑based plugin patterns, illustrates implementations in VS Code, Gulp, and Webpack, and presents an H5 cloud‑gaming SDK case study that refactors plugin management with classified responsibilities, JavaScript Proxies, and open‑closed design for extensibility.

Frontend DevelopmentVS Codeevent-driven programming
0 likes · 31 min read
Microkernel Architecture and Plugin System Design: Principles, Practices, and H5 Cloud Gaming Case Study
High Availability Architecture
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
Design Principles and Practical Implementation of Network Coroutines in iQIYI's libfiber