muduo

Network library

A multithreaded C++ network library based on the reactor pattern.

Event-driven network library for multi-threaded Linux server in C++11

GitHub

15k stars
774 watching
5k forks
Language: C++
last commit: 3 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
qihoo360/evpp A modern C++ network library for developing high-performance TCP/UDP/HTTP services. 3,605
yyzybb537/libgo A high-performance coroutine and parallel programming library for C++ that enables efficient and scalable concurrent execution. 3,215
sogou/workflow A high-performance C++ framework for building concurrent and distributed systems with strong networking capabilities. 13,133
tboox/tbox A comprehensive C library providing a wide range of functionality for various applications, including networking, concurrency, data storage and manipulation. 4,880
tidwall/neco A C concurrency library providing coroutines and synchronization primitives. 1,138
cesanta/mongoose A lightweight network library for C/C++ developers to create embedded network applications with simple event-driven APIs for TCP, HTTP, WebSocket, MQTT, and other protocols. 11,152
chronoxor/netcoreserver A high-performance C# .NET Core library for building fast and low-latency socket servers and clients with support for multiple protocols. 2,803
boostorg/beast A C++ library providing a low-level networking framework with support for HTTP/1, WebSocket, and TLS. 4,372
soheilhy/cmux A GoLang library for multiplexing multiple network protocols on the same port 2,583
mas-bandwidth/yojimbo A C++ library providing a comprehensive networking solution for client-server game development. 2,484
seladb/pcapplusplus A multiplatform C++ library for capturing, parsing and crafting network packets 2,741
cameron314/concurrentqueue A fast and fully thread-safe lock-free queue implementation for C++ 9,995
ironsdu/brynet A high-performance, cross-platform TCP network library with SSL and WebSocket support 1,052
eventmachine/eventmachine A fast and simple event-processing library for Ruby programs allowing concurrent I/O operations without threading complexities. 4,260
zhengshuxin/acl A C/C++ library providing a comprehensive set of networking and communication components for developing cross-platform applications. 196