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: about 2 years ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
qihoo360/evppA modern C++ network library for developing high-performance TCP/UDP/HTTP services.3,616
yyzybb537/libgoA high-performance coroutine and parallel programming library for C++ that enables efficient and scalable concurrent execution.3,221
sogou/workflowA high-performance C++ framework for building concurrent and distributed systems with strong networking capabilities.13,291
tboox/tboxA comprehensive C library providing a wide range of functionality for various applications, including networking, concurrency, data storage and manipulation.4,906
tidwall/necoA C concurrency library providing coroutines and synchronization primitives.1,152
cesanta/mongooseAn embedded network library providing event-driven APIs for various protocols.11,234
chronoxor/netcoreserverA high-performance C# .NET Core library for building fast and low-latency socket servers and clients with support for multiple protocols.2,822
boostorg/beastA C++ library providing a low-level networking framework with support for HTTP/1, WebSocket, and TLS.4,392
soheilhy/cmuxA GoLang library for multiplexing multiple network protocols on the same port2,590
mas-bandwidth/yojimboA C++ library providing a comprehensive networking solution for client-server game development.2,501
seladb/pcapplusplusA multiplatform C++ library for capturing, parsing and crafting network packets2,761
cameron314/concurrentqueueA fast and fully thread-safe lock-free queue implementation for C++10,134
ironsdu/brynetA high-performance, cross-platform TCP network library with SSL and WebSocket support1,054
eventmachine/eventmachineA fast and simple event-processing library for Ruby programs allowing concurrent I/O operations without threading complexities.4,261
zhengshuxin/aclA C/C++ library providing a comprehensive set of networking and communication components for developing cross-platform applications.196