02

Messaging.

Real-time messaging at conversational latency.

80ms
p99 delivery latency
12M
messages per day
What we build

Real-time messaging at conversational latency. Productionized.

WebSocket, MQTT, and Matrix-based stacks engineered for sub-100ms delivery. Encrypted at rest, sharded by region, with delivery receipts, typing indicators, and rich content as primitives, not afterthoughts.

Common deployments

1:1 chat between membersGroup chat in our communitiesMember support inboxes

What we ship

  • Multi-region socket fabric with documented failover.
  • Client SDKs (web, iOS, Android) for ingestion and rendering.
  • Operational dashboards for delivery, latency, and abuse.
  • Encryption-at-rest and key-rotation runbooks.
System overview

Five components, one cohesive runtime.

We build each layer to operate independently, then compose them into the brands we run for our members.

01layer 1 of 5

Edge socket layer

Anycast-routed WebSocket terminations close to the user.

02layer 2 of 5

Routing fabric

Sharded message router with per-region replicas.

03layer 3 of 5

Storage

Append-only message log with cold-tier archival.

04layer 4 of 5

Presence service

Typing, read, and online indicators as a separate signal plane.

05layer 5 of 5

Rich content

Media transcode, link preview, and inline rendering primitives.

Tech we reach for

We pick boring, proven tools where boring works. Where the problem demands more, we build deliberately on top of these primitives.

WebSocketMatrixRedisCassandraGoRust
Outcomes

What it looks like in production.

99.97%

Message delivery success

<100ms

p99 end-to-end latency

3

US regions with active failover

Get in touch

Building the systems that bring people together.

Questions about our brands, press, or partnerships? Send a note and we'll reply within two business days.