Realtime apps
Chat, cursors, live dashboards and games: state that has to reach everyone at once, from the region closest to each of them.
- Fan-out
- 1 write to 100K sockets
- Median delivery
- 38 ms (demo)
- Presence
- Built in
- Regions
- 38
How it travels
Follow one message around the world.
A message typed in Lisbon reaches a room in three continents before the sender lifts a finger. Here is each stop.

Typed in Lisbon
The socket is held by the Lisbon region, 9 ms from the sender.

Written once in Frankfurt
The room lives in one primary region, so every client sees the same order.

Delivered everywhere
Every region with a member in the room fans the message out to its own sockets.
Built for traffic that spikes.
Launches, live events and Monday mornings. The numbers below are demo figures for the template.
Presence
Who is online, typing or viewing, kept in sync for you.
History
The last 10,000 messages per room, ready on reconnect.
median delivery between regions
servers or brokers to run
What teams build on it.
Each one starts from a template you can clone and change.
Browse templates
Team chat
Rooms, threads, read receipts and push, in one deploy.
Multiplayer canvas
Cursors and shared state for any editor.
Live scores
Push every play to every fan at once.
Trading dashboards
Prices stream from the nearest region.
Device telemetry
Thousands of sensors, one live view.
