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

ArtikelYuchen Wu and Andrew HauckAnkündigung

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.

Das Wichtigste

  1. Pingora wurde intern mit Rust entwickelt und verbindet das globale Cloudflare-Netzwerk mit Origin-Servern im Internet.
  2. Der neue Proxy verarbeitet täglich mehr als eine Billion Anfragen für Dienste wie CDN, Workers fetch, Tunnel, Stream und R2.
  3. Das System benötigt im Vergleich zur früheren Proxy-Infrastruktur lediglich ein Drittel der CPU- und Memory-Ressourcen.
  4. Hauptgrund für die Ablösung von NGINX waren architektonische Einschränkungen bei starker Skalierung, darunter ungleiche CPU-Lastverteilung durch Process-Pinning.
  5. NGINX verwaltet Verbindungspools pro Worker-Prozess, was die Wiederverwendung von TCP- und TLS-Verbindungen einschränkte und die Latenz (TTFB) erhöhte.

Warum das relevant ist

Für hochfrequentierte Netzinfrastrukturen stoßen klassische Multi-Process-Architekturen wie die von NGINX an Skalierungsgrenzen, insbesondere bei der Verbindungswiederverwendung. Die Umstellung auf Rust zeigt, wie moderne speichersichere Systemprogrammierung den Ressourcenverbrauch massiv senken und Latenzen durch effizienteres Connection Pooling verringern kann.

Einordnung

Cloudflare beschreibt die praktischen Hürden von NGINX bei extremen Lasten: Da Worker isolierte Prozesse sind, teilen sie Verbindungspools nicht prozessübergreifend. Dadurch müssen TCP- und TLS-Handshakes zu Origin-Servern häufiger neu aufgebaut werden, was die Time-to-First-Byte (TTFB) negativ beeinflusst. Zudem führten CPU-intensive oder blockierende I/O-Tasks innerhalb eines NGINX-Workers zu Verzögerungen anderer Anfragen auf demselben Kern. Mit einer maßgeschneiderten Rust-Implementierung umgeht Cloudflare diese Limitierungen und reduziert gleichzeitig den Hardware-Bedarf drastisch.

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.

  • Repository:cloudflare/pingora

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

    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.

    27.327SterneRust

    Security· Tool

  • X-Post:Elia

    Erfahrungsbericht: Warum Cloudflare als All-in-One-Plattform überzeugt

    Entwickler Elia schildert seine Erfahrungen mit Cloudflare für eigene Webprojekte sowie im Unternehmensalltag. Nach Stationen mit klassischem On-Prem-Hosting und Plattformen wie Vercel lobt er vor allem Cloudflare Workers, R2, D1 und die integrierten Sicherheitslösungen.

    148Lesezeichen31.235Aufrufe

    Webentwicklung· Meinung

  • Repository:heydeer/pngdeer

    pngdeer: Automatisierte verlustbehaftete PNG-Kompression via Rust und Wasm

    pngdeer ist ein Open-Source-PNG-Kompressor in Rust, der Qualitätseinstellungen automatisch über wahrnehmungsbasierte Metriken ermittelt. Ohne Qualitätsregler liefert das Tool im Median 8 bis 12 Prozent kleinere Dateien als TinyPNG bei gleicher Bildqualität. Es läuft lokal auf der Kommandozeile oder direkt im Browser via WebAssembly.

    269SterneRust

    Webentwicklung· Tool

  • Repository:emmett-framework/granian

    Granian: Rust-basierter HTTP-Server für Python-Anwendungen

    Granian ist ein performanter HTTP-Server für Python, der in Rust auf Basis von Hyper und Tokio entwickelt wurde. Er unterstützt ASGI, WSGI sowie RSGI und zielt darauf ab, gängige Kombinationen wie Gunicorn und Uvicorn durch ein kompaktes, leistungsfähiges Paket zu ersetzen.

    5607SterneRust

    Webentwicklung· Tool

  • Artikel:Cloudflare

    Cloudflare stellt Web Search API für AI Gateway vor

    Cloudflare hat die Web Search API als Beta-Version veröffentlicht. Sie erlaubt es KI-Agenten und Anwendungen, Live-Daten im Web abzufragen, um Antworten aktuell zu halten.

    KI & AI· Ankündigung

  • 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

Sprechen wir über Ihr Projekt.

Standorte

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

Ein Teil von diesem Inhalt wurde mit KI gemacht.