pingora

Network service framework

A fast, reliable, and programmable network service framework.

A library for building fast, reliable and evolvable network services.

GitHub

23k stars
183 watching
1k forks
Language: Rust
last commit: almost 2 years ago
Linked from 3 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
hyperium/tonicA high-performance gRPC client and server implementation with async/await support10,180
rapiz1/ratholeA lightweight reverse proxy tool for NAT traversal and exposing services on devices behind NATs to the internet.9,911
poem-web/poemA web framework for building fast and scalable HTTP servers using the Rust programming language.3,672
hyperium/hyperAn efficient HTTP library designed as a building block for other libraries and applications.14,680
microsoft/reverse-proxyA toolkit for building high-performance HTTP reverse proxy applications.8,625
sozu-proxy/sozuA lightweight HTTP reverse proxy server with runtime configurability and security features.3,142
ynuwenhof/koblasA lightweight SOCKS5 proxy server written in Rust with configuration options and support for multi-user authentication.101
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
seed-rs/seedA Rust framework for building fast and reliable web apps with an Elm-like architecture.3,808
socketry/falconA high-performance web server for Ruby that supports multiple HTTP protocols and has built-in concurrency features.2,673
smoltcp-rs/smoltcpA standalone TCP/IP stack designed for real-time systems with focus on simplicity and robustness3,830
cloudwego/netpollA high-performance networking framework designed to optimize RPC scenarios in Go applications.4,093
libpnet/libpnetA low-level networking library written in Rust for cross-platform development of transport protocols and network utilities.2,325
sparckles/robynA high-performance, community-driven web framework with a Rust runtime.4,818
seanmonstar/reqwestAn HTTP client for Rust.10,059