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
772 watching
5k forks
Language: C++
last commit: 6 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,616
yyzybb537/libgo A high-performance coroutine and parallel programming library for C++ that enables efficient and scalable concurrent execution. 3,221
sogou/workflow A high-performance C++ framework for building concurrent and distributed systems with strong networking capabilities. 13,291
tboox/tbox A comprehensive C library providing a wide range of functionality for various applications, including networking, concurrency, data storage and manipulation. 4,906
tidwall/neco A C concurrency library providing coroutines and synchronization primitives. 1,152
cesanta/mongoose An embedded network library providing event-driven APIs for various protocols. 11,234
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,822
boostorg/beast A C++ library providing a low-level networking framework with support for HTTP/1, WebSocket, and TLS. 4,392
soheilhy/cmux A GoLang library for multiplexing multiple network protocols on the same port 2,590
mas-bandwidth/yojimbo A C++ library providing a comprehensive networking solution for client-server game development. 2,501
seladb/pcapplusplus A multiplatform C++ library for capturing, parsing and crafting network packets 2,761
cameron314/concurrentqueue A fast and fully thread-safe lock-free queue implementation for C++ 10,134
ironsdu/brynet A high-performance, cross-platform TCP network library with SSL and WebSocket support 1,054
eventmachine/eventmachine A fast and simple event-processing library for Ruby programs allowing concurrent I/O operations without threading complexities. 4,261
zhengshuxin/acl A C/C++ library providing a comprehensive set of networking and communication components for developing cross-platform applications. 196