Fengcheng Yu
Fengcheng Yu
Load-balanced-online-OJ-system
Implement an online programming system similar to LeetCode. Multiple compilation service hosts (CR hosts) can be deployed in the background, and then oj_server service will load balance a large number...
Reactor-based-HyperWebServer
A high-performance web server based on the multiplexer actor mode, with an underlying implementation using the epoll model
Multiplexing-high-performance-IO-server
Here are three types of high-performance IO servers, implemented through multiplexing. They are select, poll, and epoll, respectively.
Dual-Thread-Pool-Based-Pipeline-Communication-System-Framework
This project implements a pipeline communication system framework based on dual thread pools from scratch, which is essentially communication between processes.
Google-tcmalloc-simulation-implementation
An efficient solution to replace malloc - Google open source project tcmalloc high-concurrency memory pool learning and simulation implementation. This project extracts the essence of Google-tcmalloc....