ePump是一个基于I/O事件通知、非阻塞通信、多路复用、多线程等机制开发的事件驱动模型的 C 语言应用开发框架,利用该框架可以很容易地开发出高性能、大并发连接的服务器程序。
-
Updated
Jun 11, 2024 - C
ePump是一个基于I/O事件通知、非阻塞通信、多路复用、多线程等机制开发的事件驱动模型的 C 语言应用开发框架,利用该框架可以很容易地开发出高性能、大并发连接的服务器程序。
🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.
libxev is a cross-platform, high-performance event loop that provides abstractions for non-blocking IO, timers, events, and more and works on Linux (io_uring or epoll), macOS (kqueue), and Wasm + WASI. Available as both a Zig and C API.
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
Here are three types of high-performance IO servers, implemented through multiplexing. They are select, poll, and epoll, respectively.
C/C++,跨平台,OS原生异步IO接口,纯C有栈和无栈C++20协程调度核心
Lightweight and fast SOCKS5 server
Code lib with useful functions and event based I/O system
Remote Procedure Calls - 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & 🔜 REST over io_uring and SIMDJSON ☎️
TCP framework in flavor of Netty
High-performance httpd-server for my chat-community written in C-Language.
Add a description, image, and links to the epoll topic page so that developers can more easily learn about it.
To associate your repository with the epoll topic, visit your repo's landing page and select "manage topics."