epoll

There are 413 repositories under epoll topic.

  • gnet

    panjf2000/gnet

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

    Language:Go9.7k1694661k
  • linyacool/WebServer

    A C++ High Performance Web Server

    Language:C++7.8k751472.1k
  • ithewei/libhv

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

    Language:C6.8k1365031.2k
  • yuesong-feng/30dayMakeCppServer

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

    Language:C++5.8k4977749
  • ldcsaa/HP-Socket

    High Performance TCP/UDP/HTTP Communication Component

    Language:C5.7k5122651.8k
  • yedf2/handy

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

    Language:C++4.6k259761.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:Zig2.1k234676
  • ZLMediaKit/ZLToolKit

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

    Language:C++2k89118585
  • smallnest/1m-go-tcp-server

    benchmarks for implementation of servers which support 1 million connections

    Language:Go1.9k606353
  • 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.7k4180194
  • 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.1k193043
  • caozhiyi/CppNet

    Cross platform network library with C++11

    Language:C++1.1k2323240
  • zyearn/zaver

    Yet another fast and efficient HTTP server

    Language:C8495119240
  • aceld/libevent

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

  • xtaci/gaio

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

    Language:Go816311999
  • 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:C7604711153
  • wangbojing/NtyTcp

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

    Language:C690298302
  • linw7/TKeed

    🌎 High Performance HTTP WebServer

    Language:C63398191
  • imarvinle/WebServer

    A C++ Lightweight Web Server based on Linux epoll

    Language:HTML60641112
  • facebooc

    jserv/facebooc

    Yet another Facebook clone written in C

    Language:C5606116343
  • fengyoulin/ef

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

    Language:C40610492
  • hongliuliao/ehttp

    simple http server base on epoll

    Language:C++3172034108
  • nuclei

    vertexclique/nuclei

    Proactive IO & Runtime system

    Language:Rust25271117
  • PassByYou888/ZServer4D

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

    Language:Pascal250443110
  • troglobit/libuev

    Lightweight event loop library for Linux epoll() family APIs

    Language:C240151936
  • wlgq2/eomaia

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

    Language:C++1898246
  • shaovie/goev

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

    Language:Go1874319
  • tinylcy/vino

    Vino is a lightweight and efficient web server.

    Language:C17711728
  • lhmouse/poseidon-archive

    Poseidon Server Framework (refactor WIP)

    Language:C++17123144
  • hujianzhe/util

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

    Language:C16213157
  • ikilobyte/netman

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

    Language:Go1565818
  • chendotjs/lotos

    tiny but high-performance HTTP Server

    Language:C15581021
  • cheng-zhongliang/event

    Simple I/O event notification library wirtten in Golang

    Language:Go1536110
  • yuesong-feng/pine

    A C++ network library for study.

    Language:C++1516833
  • cswen-scut/chatroom

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

    Language:C++1471220
  • pi-pi-miao/pi_pi_net

    pi-pi-net 是一个在linux环境下封装epoll的网络库,可以基于此库非常方便的实现Reactor网络模型,或者web,rpc,websocket等网络框架的基础框架

    Language:Go145307