【Rust日报】2024-02-28 Pingora 开源
💡
原文中文,约1100字,阅读约需3分钟。
📝
内容提要
Pingora是一个用于构建快速、可靠和可编程网络系统的Rust框架,支持异步Rust、HTTP 1/2代理、TLS gRPC和WebSocket代理等特性。适用于安全性要求高、性能要求高和需要大量定制的服务。用户可以通过快速入门指南和用户指南了解如何使用Pingora构建负载均衡器和自定义HTTP服务器。
🎯
关键要点
-
Pingora 是一个用于构建快速、可靠和可编程网络系统的 Rust 框架。
-
主要特点包括异步 Rust、HTTP 1/2 代理、TLS、gRPC 和 WebSocket 代理。
-
Pingora 提供优雅的重载和可定制的负载均衡及容错策略。
-
Pingora 是 C/C++ 服务的更安全替代方案,性能高效,支持高度定制。
-
快速入门指南帮助用户构建负载均衡器,用户指南涵盖配置和运行 Pingora 服务器的主题。
-
重要的 crate 包括 Pingora、Pingora-core、Pingora-proxy、Pingora-error 等。
-
系统要求为 Linux 操作系统,支持 Unix 环境的编译,支持 x86_64 和 aarch64 架构。
➡️