mtcp

TCP stack

A highly scalable user-level TCP stack for multicore systems

mTCP: A Highly Scalable User-level TCP Stack for Multicore Systems

GitHub

2k stars
153 watching
439 forks
Language: C
last commit: about 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
tass-belgium/picotcpA lightweight, modular TCP/IP stack implementation designed for embedded systems and IoT devices1,199
sctplab/usrsctpA userland stack providing a portable implementation of the SCTP protocol for various operating systems.682
ncmpcpp/ncmpcppA feature-rich MPD client with a ncurses-based interface2,149
multipath-tcp/mptcpdA Linux daemon that manages Multipath TCP connections in user space.188
wmnsk/go-sccpAn implementation of the SCCP protocol in Go.34
pion/rtcpAn implementation of RTCP packet handling in Go152
me-no-dev/asynctcpAn asynchronous TCP library designed to simplify network programming on ESP32 devices with multiple connections.734
mtrebi/thread-poolA C++ implementation of a thread pool for concurrent task execution1,156
hardikp/cpp-mempoolA C++ library for managing memory pools with efficient allocation and deallocation19
two/tspoolA TCP server pool implementation using worker pools to improve performance and protect the server.14
taocpp/jsonA header-only C++ library for working with JSON data605
vacp2p/nim-ngtcp2Provides a wrapper around the ngtcp2 C library to create a simple network protocol in Nim.4
adamdunkels/uipA minimal implementation of the TCP/IP stack908
sony/easyhttpcppA cross-platform HTTP client library with features like caching and pooling.163
benoitc-attic/barrel_tcpA low-latency TCP acceptor pool with support for multiple protocols and configurable concurrency83