HP-Socket
Network framework
High-performance network framework providing efficient TCP/UDP/HTTP communication components.
High Performance TCP/UDP/HTTP Communication Component
6k stars
512 watching
2k forks
Language: C
last commit: 26 days ago
Linked from 1 awesome list
androidccppcross-platformepollhpsockethttphttpsiocplinuxndknetcorenetworknetworkingsocketssltcpudpwebsocketwindows
Related projects:
Repository | Description | Stars |
---|---|---|
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,807 |
amphp/socket | A PHP library that enables secure, non-blocking communication over TCP and UDP sockets. | 234 |
chronoxor/cppserver | An ultra fast and low latency asynchronous socket server & client C++ library with support for multiple protocols. | 1,429 |
brettwooldridge/hikaricp | A high-performance JDBC connection pool for Java applications. | 20,036 |
walkor/workerman | A framework for building fast and scalable network applications using asynchronous event-driven programming in PHP. | 11,167 |
krozark/cpp-socket | A C++ library that facilitates communication between client and server over sockets with serialized data exchange. | 0 |
qihoo360/evpp | A modern C++ network library for developing high-performance TCP/UDP/HTTP services. | 3,605 |
hyperium/tonic | A high-performance gRPC client and server implementation with async/await support | 10,019 |
hashicorp/consul | A distributed solution to connect and configure applications across dynamic infrastructure | 28,406 |
socketio/socket.io-p2p | Provides a peer-to-peer communication system using WebSockets and signalling data transmission. | 1,030 |
cloudwego/netpoll | A high-performance networking framework designed to optimize RPC scenarios in Go applications. | 4,061 |
smoltcp-rs/smoltcp | A standalone TCP/IP stack designed for real-time systems with focus on simplicity and robustness | 3,802 |
mehrdadrad/tcpprobe | Network performance observability tool that exposes detailed information about socket sessions | 354 |
n0-computer/iroh | A toolkit for syncing and moving bytes over a peer-to-peer network | 2,587 |
elixir-plug/plug | A specification and runtime environment for building web applications with functions in the Erlang VM. | 2,869 |