<200ms
latence bout-en-bout
10k
événements / seconde
99.9%
disponibilité
Mon rôle
Pipeline d'ingestion, agrégations, temps réel
Année
2024
Tags
RedisTemps réelData
Le contexte
PulseBoard agrège les événements produit (clics, signups, revenus) et les restitue en direct. Les agrégats sont calculés par fenêtres glissantes dans Redis, et seuls les deltas circulent sur le WebSocket — d'où une latence bout-en-bout sous les 200 ms.
Ce que j'ai construit
01
Ingestion d'événements HTTP batchée et idempotente
02
Fenêtres glissantes Redis (1 min / 1 h / 24 h)
03
Diffusion WebSocket des deltas uniquement
04
Rate limiting par clé API