Cloudflare Pingora: Asynchrones Rust-Framework für Netzwerkdienste und Proxies

Repositorycloudflare/pingoraTool

Pingora ist ein von Cloudflare als Open-Source-Software veröffentlichtes Rust-Framework zur Entwicklung programmierbarer, robuster und schneller Netzwerkdienste und HTTP-Proxies. Es dient als speichersichere Alternative zu traditionellen C/C++-Lösungen und verarbeitet in Cloudflares Produktivumgebung seit mehreren Jahren mehr als 40 Millionen Anfragen pro Sekunde.

Das Wichtigste

  1. Bietet End-to-End-Proxying für HTTP/1, HTTP/2, gRPC und WebSockets auf Basis von asynchronem Rust.
  2. Unterstützt TLS-Anbindungen über OpenSSL, BoringSSL, s2n-tls sowie experimentell über rustls.
  3. Beinhaltet anpassbare Load-Balancing- und Failover-Strategien, Ketama-Hashing sowie Graceful Reloads.
  4. Ist modular in mehrere Crates aufgeteilt (wie pingora-core, pingora-proxy, pingora-load-balancing oder pingora-limits).
  5. Fokussiert Linux als primäre Plattform (Tier 1), während Unix/macOS zur Entwicklung unterstützt werden und Windows-Unterstützung nur vorläufig durch die Community gepflegt wird.

Warum das relevant ist

Klassische Reverse-Proxies und Load-Balancer basieren häufig auf C oder C++, was trotz hoher Performance Risiken bezüglich Speichersicherheit birgt. Pingora kombiniert hohe Durchsatzraten mit den Sicherheitsgarantien von Rust und ermöglicht Entwicklern den Bau maßgeschneiderter Proxy-Infrastrukturen über modulare Programmierschnittstellen.

Einordnung

Das Framework richtet sich an Infrastruktur-Teams und Software-Architekten, die hochperformante, individualisierte Netzwerk-Gateways oder Edge-Proxies entwickeln müssen. Durch den langjährigen Praxiseinsatz im riesigen Maßstab bei Cloudflare gilt der Kern als außerordentlich ausgereift und belastbar. Vorsicht ist jedoch bei einzelnen Teilsystemen geboten: Caching-APIs (wie pingora-memory-cache) und rustls-Support sind ausdrücklich als experimentell markiert, und Nicht-Linux-Plattformen sind für den Produktionseinsatz nicht priorisiert.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Artikel:Yuchen Wu and Andrew Hauck

    Cloudflare stellt Pingora vor: Neuer HTTP-Proxy auf Rust-Basis ersetzt NGINX

    Cloudflare hat mit Pingora einen eigenen HTTP-Proxy in Rust entwickelt, der die bisherige NGINX-basierte Infrastruktur ersetzt. Das System verarbeitet über eine Billion Anfragen pro Tag und benötigt laut dem Unternehmen nur ein Drittel der bisherigen CPU- und Speicherressourcen.

    Webentwicklung· Ankündigung

  • Repository:jchultarsky/mirador

    Mirador: Minimalistisches Terminal-Dashboard in Rust

    Mirador ist ein persönliches Dashboard für das Terminal, entwickelt in Rust mit der TUI-Bibliothek Ratatui. Es bündelt Systemmetriken, Aufgaben, Kalender, Notizen und Wetter in einer ruhigen, ablenkungsfreien Oberfläche für ganztägig geöffnete Terminal-Tabs.

    298SterneRust

    DevOps· Tool

  • Repository:tailscale/tailscale

    Tailscale: Einfache und sichere Mesh-VPNs auf Basis von WireGuard

    Tailscale stellt den Open-Source-Kern seines Mesh-VPN-Dienstes bereit, darunter den Daemon tailscaled und das CLI-Werkzeug tailscale. Die Software baut auf WireGuard auf und verbindet Geräte über verschlüsselte Peer-to-Peer-Verbindungen unter Einbindung von 2FA, SSO und OAuth.

    36.136SterneGo

    Security· Tool

  • Repository:NationalSecurityAgency/ghidra

    Ghidra: Open-Source-Framework für Software Reverse Engineering der NSA

    Ghidra ist ein von der US-amerikanischen National Security Agency (NSA) entwickeltes und unter der Apache-2.0-Lizenz veröffentlichtes Framework für Software Reverse Engineering (SRE). Es bietet umfassende Werkzeuge zur Analyse von kompiliertem Code auf Windows, macOS und Linux.

    74.321SterneJava

    Security· Tool

  • Repository:coollabsio/coolify

    Coolify: Open-Source-PaaS als selbst gehostete Cloud-Alternative

    Coolify ist eine quelloffene, selbst gehostete Platform-as-a-Service (PaaS) unter Apache-2.0-Lizenz, die als Alternative zu Vercel, Heroku und Netlify dient. Sie ermöglicht das Deployment von Webanwendungen, statischen Seiten, Datenbanken und über 280 One-Click-Diensten auf eigenen Servern per SSH.

    61.437SternePHP

    Webentwicklung· Tool

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.