Announcement

Free to view yesterday and today
Customer Service: cat_manager

Pingora - Fast & Reliable Network Services Library

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

Rust
Added on 2025年6月22日
View on GitHub
Pingora - Fast & Reliable Network Services Library preview
24,443
Stars
1,415
Forks
Rust
Language

Project Introduction

Summary

Pingora is a modern, open-source library written in Rust for creating fast, reliable, and maintainable network services such as proxies, load balancers, and API gateways.

Problem Solved

Building high-performance, reliable network services from scratch is complex and error-prone. Pingora provides a robust framework in Rust to simplify this process and enable rapid development of production-grade services.

Core Features

Asynchronous & High Performance

Leverages Rust's asynchronous ecosystem for efficient, non-blocking I/O and high concurrency.

Reliable & Evolvable Design

Designed with robustness and evolvability in mind, providing a stable foundation for critical network infrastructure.

Tech Stack

Rust
Tokio
Hyper

Use Cases

Pingora is suitable for building various network services where performance, reliability, and customizability are critical.

Building High-Performance Proxies

Details

Implement high-throughput reverse proxies, forward proxies, or transparent proxies to handle large volumes of network traffic efficiently.

User Value

Achieve significant performance gains and lower resource utilization compared to alternative solutions.

Developing Custom API Gateways

Details

Develop custom API gateways or microservice entry points with specific routing rules, authentication, or transformation logic.

User Value

Gain fine-grained control over API traffic and easily integrate with existing infrastructure.

Recommended Projects

You might be interested in these projects

ivnvxdarc-export

A simple command-line tool to export your pinned and favorited tabs from the Arc browser into a standard HTML bookmark file, enabling easy import into Chrome, Firefox, Edge, or any other major browser.

Python
91570
View Details

madlerzlib

An industry-standard, general-purpose lossless data compression library. Highly portable and widely used across various applications, from file archiving to network protocols.

C
62222574
View Details

unslothaiunsloth

Unsloth is an open-source library designed to significantly speed up Large Language Model (LLM) finetuning while drastically reducing memory usage, supporting models like Llama, Qwen, Gemma, DeepSeek, and TTS.

Python
391453066
View Details