【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 架构。

➡️

继续阅读