CppServer
Async socket library
An ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols.
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
1k stars
73 watching
285 forks
Language: C++
last commit: 9 months ago
Linked from 1 awesome list
asynchttphttp-serverhttpshttps-serverlow-latencyperformancesocket-clientsocket-serverssltcp-clienttcp-servertlsudp-clientudp-serverwebsocketwebsocket-server
Related projects:
Repository | Description | Stars |
---|---|---|
krozark/cpp-socket | A C++ library that facilitates communication between client and server over sockets with serialized data exchange. | 0 |
ef-gy/cxxhttp | A C++ library implementing an asynchronous HTTP server and client. | 25 |
arun11299/coro-async | A C++ library providing a coroutine-based approach to networking | 37 |
socketry/async-http | An asynchronous client and server implementation of HTTP/1.0, 1.1, and 2 including TLS support for streaming requests and responses. | 320 |
jczic/xasyncsockets | A library that provides efficient and managed asynchronous socket functionality for Python/MicroPython | 40 |
socketry/async-websocket | An asynchronous WebSocket client/server implementation supporting HTTP/1 and HTTP/2 protocols. | 173 |
ruifig/czspas | A minimalistic socket library with an Asio-like API for handling TCP connections asynchronously. | 26 |
me-no-dev/asynctcp | An asynchronous TCP library designed to simplify network programming on ESP32 devices with multiple connections. | 732 |
paulrademacher/asyncpp | A utility library that simplifies asynchronous programming in C++ by providing pre-built patterns and lambdas to avoid callbacks and manage complex operations. | 101 |
chronoxor/cppbenchmark | A performance benchmarking framework for C++ to measure and analyze code execution time and efficiency | 281 |
apache/pulsar-client-cpp | A C++ client library for interacting with the Apache Pulsar messaging system | 54 |
tradias/asio-grpc | An asynchronous gRPC implementation using Asio/unified executors and C++20 coroutines | 367 |
ascorbic/socket-io-actionscript | A client library for connecting to a Socket.IO server using ActionScript 3. | 35 |
thekvs/cpp-serializers | Compares performance of various data serialization libraries in C++ | 730 |
socketry/benchmark-http | An asynchronous HTTP benchmark tool for analyzing server performance and website access times | 18 |