Piloter des milliers de restaurants en temps réel.
- React
- Node.js
- DuckDB
- TypeScript
Diagnostic initial
Compass Group opère des milliers de restaurants dans plus de 40 pays. Face à une croissance internationale soutenue, les équipes financières peinaient à consolider les données de performance. Le pilotage du P&L était fragmenté, lent et opéré sur des systèmes hébergés asynchrones.
Failles structurelles
Latence analytique
Agrégation manuelle depuis des systèmes hétérogènes. Un rapport de performance nécessitait plusieurs jours de calcul.
Opacité opérationnelle
Absence de cockpit temps réel. Impossibilité de réagir instantanément aux écarts de marge d'un établissement sous-performant.
Plafond de scalabilité
L'architecture monolithique existante ne pouvait techniquement plus absorber l'injection massive de données issue de l'expansion.
Le Protocole d'Exécution
1. Architecture In-Browser : Plutôt que de surcharger des serveurs avec des requêtes BI lourdes, nous avons déporté la puissance analytique directement dans le navigateur client via DuckDB (WASM).
2. Composants Déterministes : Un cockpit React ultra-léger, codé sans constructeurs de pages, assurant un rafraîchissement à 60fps même lors du croisement de millions de lignes de données.
3. Livraison Radicale : Sprints courts. La première version opérationnelle a été poussée en production en moins de deux mois, validant l'approche technique sans effet tunnel.
On n'écrit pas de code
avant d'avoir audité la donnée.
Disponibilité : 2 slots ouverts (Q3 2025)