Die Fastly Edge-Cloud-Plattform

Echtzeit ohne Komplexität: Fanout für Edge-WebSockets & Pub/Sub

Liefern Sie sekundengenaue Echtzeit-Erlebnisse für Chats, Live-Auktionen, IoT und mehr. Fastly Fanout verwaltet WebSockets-, HTTP- und TLS-Verbindungen und bringt so Echtzeitkommunikation und Pub/Sub-Muster an die Edge. Verbinden Sie sich von einem Backend aus mit jedem beliebigen Client, erstellen Sie MQTT-Anwendungen, lagern Sie WebSockets aus oder orchestrieren Sie sogar Ereignisse im gesamten Web – alles im Fastly-Maßstab. 

Produktdetails | Fanout-Bild

Die ereignisabhängige Grundlage für moderne Echtzeitanwendungen

Nutzen Sie Fanout, um die Komplexität der bidirektionalen Kommunikation zu bewältigen, von WebSockets bis hin zu IoT-Sensordaten. Durch die Abwicklung des Verbindungsstatus und der Protokollübersetzung auf der Edge minimieren Sie die Last auf dem Ursprungsserver, gewährleisten eine Auslieferung mit niedrige Latenz und erhöhen die Entwicklungsgeschwindigkeit Ihres Teams.

  • Drastische Entlastung Ihrer Origin-Server und Reduzierung der Infrastrukturkosten

    Fanout kann Millionen gleichzeitiger, zustandsbehafteter WebSocket- oder HTTP-Streaming-Verbindungen auf der Edge verwalten und einfache HTTP-Anfragen an Ihren Origin weiterleiten. Dies kann die Servernachfrage erheblich auslagern, die Systemstabilität steigern und einen starken Return on Investment erzielen.

  • Beschleunigung der Entwicklergeschwindigkeit und der Markteinführungszeit

    Entwickeln Sie auf einer flexiblen Plattform, die WebSockets, HTTP und TLS unterstützt. Konzentrieren Sie sich auf die Geschäftslogik – nicht auf das Verbindungsmanagement – und bauen Sie Pub/Sub-, IoT-, MQTT- und andere Echtzeitlösungen auf.

  • Vereinheitlichung der Echtzeitkommunikation über verschiedene Protokolle hinweg

    Mit seiner starken HTTP/WebSockets-Grundlage ermöglicht Fanout Services, auf Anfragen aus Web-Traffic, WebSockets oder sogar eingehenden IoT-Daten zu reagieren – und sogar zwischen ihnen zu übersetzen. Fanout kann den Verbindungsstatus verwalten und sich über einfaches HTTP mit Ihrem Origin-Server abstimmen, um Ressourcen und Komplexität auszulagern.

WebSockets Pass-Through vs. Fanout: Wahl der richtigen Echtzeitstrategie

Die Plattform von Fastly unterstützt alle Echtzeitanforderungen. Unser Pass-Through-WebSockets-Produkt bietet einen direkten, bidirektionalen Pfad durch das CDN für selbstverwaltete Infrastrukturen. Fanout ist unsere ereignisabhängige Lösung für die Entwicklung robusterer Echtzeitanwendungen, die Verwaltung des Verbindungsstatus, die Protokollübersetzung und die drastische Entlastung Ihrer Origin-Server. Nutzen Sie die nachstehenden Informationen, um festzustellen, welche Lösung am besten zu Ihrem Anwendungsfall passt.
  • WebSockets Pass-Through

    Ideal für: Sicherung der vorhandenen Echtzeit-Dateninfrastruktur.


    • Das primäre Verbindungsmodell ist 1:1, bidirektional (Client zu Origin)
    • Der Origin-Server verwaltet den gesamten Verbindungsstatus.
    • Keine Protokollübersetzung. Erfordert, dass der Origin-Server WebSockets unterstützt.
    • Minimale Entlastung des Origin-Servers und minimaler Return on Investment. Der Origin-Server muss gleichzeitige Verbindungen aufrechterhalten.
    • Abrechnungsmodell = Verbindungszeit.
    • Unterstützt jeden Anwendungsfall, der den Betrieb Ihrer Echtzeit-Dateninfrastruktur am Ursprung erfordert.

  • Fanout (Push-Daten auf der Edge)

    Ideal für: Die Entlastung der Echtzeit-Dateninfrastruktur am Ursprung.


    • Das primäre Verbindungsmodell ist 1:Viele, Push/Pub-Sub (ereignisabhängig).
    • Fastly Fanout verwaltet den gesamten Verbindungsstatus auf der Edge.
    • Fastly Fanout übernimmt die Protokollübersetzung. (z. B. WebSockets zu ursprungsfreundlichem HTTP)
    • Maximale Entlastung des Origin-Servers und maximaler Return on Investment. Der Origin-Server verarbeitet einfache HTTP-Ereignisse und Geschäftslogik.
    • Abrechnungsmodell = Verbindungsdauer und Nachrichten.
    • Bietet Echtzeitdaten auf der Edge für Live-Auktionen, Sportspielstände, Aktienticker, Echtzeit-Push-Benachrichtigungen, IoT-Koordination (MQTT) und Multi-Nutzer-Chat.

Push-Architektur richtig umgesetzt

Sie müssen kein eigenes „Stream-Server-Ding“ erstellen. Wir haben die harte Arbeit für Sie erledigt.
  • Hybrider Reverse-Proxy und Nachrichtenbroker.

    Erweitern Sie Ihre bestehende API mit Push-Funktionalität.

  • Entwickelt für Interoperabilität.

    Jedes HTTP-basierte Backend, einschließlich serverloser/FaaS-Dienste, kann langlebige Streams verwalten.

  • Selbstgehostet oder Cloud. Sie haben die Wahl.

    Nutzen Sie unser riesiges Netzwerk mit einem individuellen Domainnamen oder führen Sie die Software auf Ihren eigenen Servern aus.

Frequently Asked Questions

What is real-time communication and how does it work at the edge?

Real-time communication is the instantaneous data transfer between systems and users, bypassing the delays of traditional request-response cycles. Fastly enables this by moving connection management to the network edge, closer to the end-user. By maintaining persistent connections at the edge, Fastly’s push architecture eliminates the need for constant client polling, significantly reducing origin overhead and ensuring updates reach users with sub-millisecond latency.

How does Fastly support WebSockets and other real-time protocols?

Fastly supports WebSockets and other real-time protocols through two primary solutions: WebSockets Pass-Through and Fastly Fanout. WebSockets Pass-Through allows WebSocket connections to pass directly through the Fastly edge to a customer’s origin. The connection model is 1:1, bi-directional between the client and the origin. Fanout is an event-driven publish/subscribe (pub/sub) message broker integrated into the Fastly platform. The connection model is 1:many with Fastly managing all connection state at the edge. Fanout can translate between protocols at the edge converting stateful WebSocket, SSE, or Long-polling connections into stateless HTTP requests that an origin already understands.

Can Fastly be used as a message broker for real-time applications?

Yes. Fastly functions as a distributed message broker by leveraging a pub/sub (publish/subscribe) architecture at the edge. Developers can publish a single update and Fastly automatically fans that message out to all authorized subscribers instantly. This offloads the intensive work of message distribution from customers servers to our global network, providing a massive boost in concurrency limits and reliability.

What is pub/sub and why is it important for real-time systems?

Pub/Sub (Publish/Subscribe) is critical because it decouples the message sender from the receiver, allowing for a highly efficient, event-driven architecture. Instead of your server tracking every individual user connection, it simply sends one publish event to the edge. This reduces egress costs and prevents customer infrastructure from getting overloaded during high-traffic events.

How does Fastly handle MQTT workloads at the edge?

Fastly supports MQTT (Message Queuing Telemetry Transport) architectures by efficiently routing messages and maintaining persistent connections for IoT messaging. By leveraging Fastly’s edge network, developers can create, broker, and scale MQTT pub/sub messaging, connecting IoT devices to cloud services with low latency and high concurrency.

Is Fastly suitable for multi-user chat and collaboration apps?

Yes. Fastly is well suited for multi-user chat, live collaboration tools, and shared experiences that require constant updates. Using WebSockets and Fanout, messages can be delivered instantly. The platform ensures that as your user base scales from hundreds to millions, the real-time synchronization of your app remains consistent and performant.

What are the benefits of a push architecture compared to polling?

A push architecture is significantly more efficient than HTTP polling because it only sends data when an event actually occurs. Polling can create empty requests that waste CPU cycles and increase billing costs at the origin. By switching to a push model via Fanout, you reduce unnecessary network traffic, lower your infrastructure spend, and provide a better end-user experience.

How does Fastly scale real-time communication workloads?

Fastly’s edge network is built to handle large volumes of concurrent connections. Whether you are managing WebSockets, MQTT, or pub/sub messaging, the platform automatically distributes traffic across its infrastructure. This allows your real-time communication systems to scale without requiring manual intervention or complex capacity planning.

WebSockets und Fanout

Pushen Sie Echtzeitdaten an beliebige Geräte an beliebigen Standorten