Real-Time Without The Complexity: Fanout for Edge WebSockets & Pub/Sub
Deliver sub-second real-time experiences for chat, live auctions, IoT, and more. Fastly Fanout manages WebSockets, HTTP, and TLS connections, bringing real-time communications and pub/sub patterns to the edge. Connect to any client from one backend, build MQTT applications, offload WebSockets, or even orchestrate events across the web - all at Fastly scale.
The Event-Driven Foundation for Modern Real-Time Apps
Leverage Fanout to manage the complexity of bi-directional communication, for everything from WebSockets to IoT sensor data. By handling connection state and protocol translation at the edge, you minimize origin load, ensure low-latency delivery, and increase your team's development speed.
-
Dramatically Reduce Origin Load and Infrastructure Costs
Fanout can manage millions of concurrent, stateful WebSocket or HTTP streaming connections at the edge, letting you relay simple HTTP requests to your origin. This can significantly offload server demand, drive system resilience, and deliver strong ROI.
-
Accelerate Developer Velocity and Time-to-Market
Build on a flexible platform that speaks WebSockets, HTTP, and TLS. Focus on business logic - not connection management - and build pub/sub, IoT, MQTT, and other real-time solutions.
-
Unify Real-Time Communication Across Protocols
With its strong HTTP/WebSockets foundation, Fanout lets services respond to requests from web traffic, WebSockets, or even inbound IoT data β and even translate between them. Fanout can manage connection state, coordinating with your origin via simple HTTP to offload resources and complexity.
-
Hybrid reverse proxy and message broker.
Augment your existing API with push capability.
-
Designed for interoperability.
Any HTTP-based backend, including serverless/FaaS, can manage long-lived streams.
-
Self-hosted or cloud. Itβs up to you.
Use our massive network with a custom domain name or run the software on your own servers.
