epoll

There are 422 repositories under epoll topic.

  • gnet

    panjf2000/gnet

    🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

    Language:Go10.8k1684801.1k
  • linyacool/WebServer

    A C++ High Performance Web Server

    Language:C++8.1k721502.1k
  • ithewei/libhv

    🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server.

    Language:C7.3k1435731.3k
  • yuesong-feng/30dayMakeCppServer

    30天自制C++服务器,包含教程和源代码

    Language:C++6.8k5078857
  • ldcsaa/HP-Socket

    High Performance TCP/UDP/HTTP Communication Component

    Language:C6k5132821.8k
  • yedf2/handy

    🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework

    Language:C++4.6k258761.3k
  • mitchellh/libxev

    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.

    Language:Zig3k2957131
  • ZLMediaKit/ZLToolKit

    一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO

    Language:C++2.1k89119616
  • smallnest/1m-go-tcp-server

    benchmarks for implementation of servers which support 1 million connections

    Language:Go1.9k596356
  • Allenxuxu/gev

    🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

    Language:Go1.8k4179195
  • ucall

    unum-cloud/ucall

    Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️

    Language:C1.3k203051
  • caozhiyi/CppNet

    Cross platform network library with C++11

    Language:C++1.1k2327247
  • aceld/libevent

    <Libevent深入浅出>本书要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。

  • zyearn/zaver

    Yet another fast and efficient HTTP server

    Language:C8525019242
  • xtaci/gaio

    High performance minimalism async-io(proactor) networking for Golang.

    Language:Go795262188
  • iqiyi/libfiber

    The high performance c/c++ coroutine/fiber library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iouring/iocp/windows GUI.

    Language:C7944611158
  • wangbojing/NtyTcp

    单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例

    Language:C727308307
  • linw7/TKeed

    🌎 High Performance HTTP WebServer

    Language:C63488187
  • imarvinle/WebServer

    A C++ Lightweight Web Server based on Linux epoll

    Language:HTML62541113
  • facebooc

    jserv/facebooc

    Yet another Facebook clone written in C

    Language:C5756016349
  • fengyoulin/ef

    Event Framework, implemented the coroutine scheduling based on IO events. Support poll, epoll, event port and kqueue.

    Language:C41010491
  • hongliuliao/ehttp

    simple http server base on epoll

    Language:C++3211934110
  • nuclei

    vertexclique/nuclei

    Proactive IO & Runtime system

    Language:Rust27461117
  • PassByYou888/ZServer4D

    ZServer4D 是一套从商业项目剥离而出的云服务器中间件,可以承载百万级的分布式负载服务,并且支持IoT及内网穿透

    Language:Pascal252433112
  • troglobit/libuev

    Lightweight event loop library for Linux epoll() family APIs

    Language:C243141938
  • tardy-org/tardy

    An asynchronous runtime for writing applications and services. Supports io_uring, epoll, kqueue, and poll for I/O.

    Language:Zig22631510
  • wlgq2/eomaia

    一个基于reactor模式的Linux/C++网络库,支持one loop per thread机制。

    Language:C++1929246
  • shaovie/goev

    goev is a lightweight, concise i/o event demultiplexer implementation in Go

    Language:Go1894419
  • tinylcy/vino

    Vino is a lightweight and efficient web server.

    Language:C17710728
  • hujianzhe/util

    C/C++,跨平台,OS原生异步IO接口,纯C有栈和无栈C++20协程调度核心

    Language:C16813158
  • lhmouse/poseidon-archive

    Poseidon Server Framework (refactor WIP)

    Language:C++16722144
  • ikilobyte/netman

    高性能轻量级TCP、UDP框架、支持TLS、路由、中间件、WebSocket、事件循环(epoll),百万连接(C1000K)

    Language:Go1615820
  • cswen-scut/chatroom

    基于C++和epoll实现的聊天室

    Language:C++1601218
  • chendotjs/lotos

    tiny but high-performance HTTP Server

    Language:C15471021
  • yuesong-feng/pine

    A C++ network library for study.

    Language:C++1536834
  • lithdew/pike

    Async I/O for Zig

    Language:Zig1354108