← all projects

Relay

A real-time chat backend handling presence and delivery at scale over WebSockets.

ElixirPhoenix

Relay is a real-time messaging backend built on the BEAM. Phoenix Channels keep thousands of concurrent connections alive, while a presence layer tracks who’s online and an at-least-once pipeline guarantees delivery.

Highlights

  • Soft-realtime fan-out to thousands of concurrent sockets.
  • Distributed presence tracking with no central bottleneck.
  • At-least-once delivery with idempotent client reconciliation.

Replace this copy with the real project write-up and screenshots.