Project N°09 / Platform

Lyra Realtime

Realtime stats platform, 4.2M events/sec sustained.

09 · PLATFORM
Client
Sports Media
Year
2022
Duration
24 weeks
Team
7 engineers
— STAR breakdown
S

Situation

A sports media company's stats pipeline collapsed during World Cup traffic peaks, causing 8-minute delays on live scoring.

T

Task

Build a realtime stats platform sustaining 4M+ events/sec with sub-second delivery to 60M concurrent users.

A

Action

  • 01Rewrote the ingestion tier in Rust with backpressure-aware Kafka consumers.
  • 02Introduced a TimescaleDB + Redis fan-out for hot-path reads.
  • 03Load-tested against 1.4× peak historical traffic before launch.
R

Result

  • 4.2M events/sec sustained during marquee events.
  • 820ms median end-to-end delivery.
  • Zero incidents across the following two seasons.
— Stack
RustKafkaTS-DB