このプロジェクトについて

Pingoraは、高速で信頼性が高く、プログラム可能なネットワークシステムを構築するために設計されたRustフレームワークです。Cloudflareによって実戦でテストされており、毎秒4,000万以上のインターネットリクエストを処理しています。 主な機能は以下の通りです: - 高速で信頼性の高いパフォーマンスを実現する非同期Rust - HTTP 1/2エンドツーエンドプロキシ - OpenSSL、BoringSSL、s2n-tls、またはrustls(実験的)を介したTLSサポート - gRPCおよびwebsocketプロキシ - グレースフルリロード機能 - カスタマイズ可能なロードバランシングおよびフェイルオーバー戦略 - さまざまな可観測性ツールのサポート このリポジトリには、pingora-core、pingora-proxy、pingora-load-balancing、pingora-memory-cacheなどの注目すべきクレートが含まれています。特に、セキュリティ重視、パフォーマンス重視、高度にカスタマイズ可能なネットワークサービスに適しています。Linuxがティア1環境であり、Windowsの予備的サポートと、macOSなどのUnix系環境へのベストエフォートサポートがあります。