Top 64 epoll open source projects

Socket.core
This is a socket framework based on C # net standard2.0 write, can be used for .NET Framework / dotnet core assembly, can run in window (IOCP) / linux (epoll) .Use asynchronous connection, asynchronous send, asynchronous receive, Performance burst tables, and pass the stress test. 这是一个基于C# .net standard2.0 写的socket框架,可使用于.net Framework/dotnet core程序集,能在window(IOCP)/linux(epoll)运行.使用异步连接,异步发送,异步接收,性能爆表,并且通过压力测试。
Zserver4d
ZServer4D 是一套从商业项目剥离而出的云服务器中间件,可以承载百万级的分布式负载服务,并且支持IoT及内网穿透
Wifidog Ng
Next generation WifiDog implemented in Lua.
Vino
Vino is a lightweight and efficient web server.
Webserver
High-performance web server written in C++
Libuev
Lightweight event loop library for Linux epoll() family APIs
Poseidon
Poseidon Server Framework (refactor WIP)
Eomaia
一个基于reactor模式的Linux/C++网络库,支持one loop per thread机制。
Lotos
tiny but high-performance HTTP Server
Webserver
A C++ Lightweight Web Server based on Linux epoll
Nuclei
Proactive IO & Runtime system
Sincere
Sincere is a micro web framework for Rust(stable) based on hyper and multithreading
Tcpsocks
Redirect traffic to SOCKS5 server with iptables, epoll based, single threaded.
Envelop.c
🌊 Thread-less, event-loop based tiny http-server from scratch using epoll. Learning Purpose.
1m Go Tcp Server
benchmarks for implementation of servers which support 1 million connections
Memento
Fairly basic redis-like hashmap implementation on top of a epoll TCP server.
Appnet
A Network Server Extension For PHP
✭ 72
cepoll
Gev
🚀Gev is a lightweight, fast non-blocking TCP network library based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
Zeus
A high performance, cross-platform Internet Communication Engine. Developed with native socket API. Aim at handling millions of concurrent connections.
Webcpp
用C++开发web服务器框架
Zltoolkit
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
Zaver
Yet another fast and efficient HTTP server
Libfiber
The high performance coroutine library for Linux/FreeBSD/MacOS/Windows, supporting select/poll/epoll/kqueue/iocp/windows GUI
Tkeed
🌎 High Performance HTTP WebServer
Facebooc
Yet another Facebook clone written in C
Gnet
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
Chinadns Ng
chinadns next generation, refactoring with epoll and ipset
Handy
🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework
Ntytcp
单线程用户态TCP/IP协议栈,epoll实现,包含服务器案例,并发测试案例
✭ 322
cepolldpdk
Ehttp
simple http server base on epoll
Gaio
High performance async-io(proactor) networking for Golang。golangのための高性能非同期io(proactor)ネットワーキング
Libhv
🔥 比libevent、libuv更易用的国产网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket client/server.
ev
Lightweight event-loop library based on multiplexing IO
gn
golang epoll实现
xm2cloud term
powerful webssh that developed with django, channels, xterm,ioloop
toyhttpd
I/O 模型练手代码,分别使用阻塞式 I/O、select、poll 和 epoll 和 Java NIO 实现了简单的 HTTP Server
libevent
<Libevent深入浅出>本书要求有一定的服务并发编程基础,了解select和epoll等多路I/O复用机制。
epoll
epoll(7) binding in Ruby
✭ 22
rubycepoll
30dayMakeCppServer
30天自制C++服务器,包含教程和源代码
Tiginx
Tiginx is a Shanzhai Nginx project , please buyao use it xian , if meet problem , I no fuze ...
sol
Lightweight MQTT broker, written from scratch. IO is handled by a super simple event loop based upon the most common IO multiplexing implementations.
epump
ePump是一个基于I/O事件通知、非阻塞通信、多路复用、多线程等机制开发的事件驱动模型的 C 语言应用开发框架,利用该框架可以很容易地开发出高性能、大并发连接的服务器程序。
tunnel
一款单线程、轻量级和高性能的内网穿透程序,支持TCP流量转发(支持所有TCP上层协议,包括HTTP,SSH等),支持多客户端同时连接
libapenetwork
Fast cross-platform async network library
epoller
epoll implementation for connections in Linux, MacOS and Windows
Mgx
🌈 A high performance network framework written in c++ (support tcp and http)
liblw
An asynchronous application framework built on C++ coroutines and epoll.
lce
linux网络编程框架(C++)基于Reactor事件机制,支持线程池,异步非阻塞,高并发,高性能
hev-task-system
A simple, lightweight multi-task system (coroutines) for Unix (Linux/BSD/macOS)
netman
高性能的TCP网络框架、支持TLS、可配置的路由、websocket、基于事件循环(epoll),百万连接(C1000K)
ZLToolKit
一个基于C++11的轻量级网络框架,基于线程池技术可以实现大并发网络IO
async
⏱ Promises and reactive-streams in Swift built for high-performance and scalability.
netpoll
Package netpoll implements a network poller based on epoll/kqueue.
1-60 of 64 epoll projects