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
15k stars
772 watching
5k forks
Language: C++
last commit: 6 months ago
Linked from 2 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 |