Plateforme de décision en temps réel pilotée par l’IA. Architecture événementielle multi-tenant pour flux de données haute fréquence, avec intelligence prédictive et exécution automatisée.
| Indicateur | Valeur |
|---|---|
| Code Python | ~100 000 SLOC |
| Daemons actifs | 7/7 |
| Signaux | 147 |
| Tableaux de bord live | 21 |
flowchart LR
A[Sources d'événements] --> B[Daemon d'ingestion]
B --> C[Moteur de décision]
C --> D{"Score de risque ?"}
D -->|Élevé| E[Action sortante]
D -->|Faible| F[Laisser passer]
C --> G[(Journal d'audit)]
Un pipeline temps réel prêt pour la production qui transforme les flux de données bruts en décisions convergentes — de l’ingestion au stream jusqu’à l’action validée.
LISTEN/NOTIFY avec événements durables. Garantie at-least-once, replay tracé par curseur après reconnexions.DATAMISSING, alertes email/XMPP.Décisions éprouvées qui garantissent montée en charge, maintenabilité et auditabilité.
async def. Milliers de flux parallèles sans surcoût de threads.Composants open source matures — éprouvés en production, libres de redevances, auditables.
| Composant | Rôle |
|---|---|
| Python 3.13+ | Runtime async |
| PostgreSQL 17 | Bus d’événements + stockage |
| XGBoost | Gradient boosting |
| ONNX Runtime | Inférence 2–5× plus rapide |
| Optuna | Recherche d’hyperparamètres |
| NumPy / SciPy | Math vectorielle |
| asyncpg | Pool PG natif |
| aiohttp | Client HTTP/WS |
| Grafana | Visualisation |
| tmux + Devuan | Isolation de processus |
Périmètre actuel après 10 phases de développement entièrement terminées.
| Catégorie | Périmètre |
|---|---|
| Code Python (net) | ~100 000 SLOC sur 256 fichiers |
| Migrations base de données | 138 scripts SQL versionnés |
| Configuration | ~117 000 lignes JSON |
| Documentation | ~110 000 lignes Markdown (spec, audits, briefings) |
| Dépendances externes | ~30 paquets prêts pour la production |
| Historique de version | 2 200+ commits, 200+ tickets suivis |
| Complexité architecturale | 260 classes, 2 814 fonctions, 51 % asynchrone |
| Observabilité live | 21 tableaux de bord avec heartbeat, latence, détection de dérive |
Estimation conventionnelle d’effort selon COCOMO II, facteurs de complexité du domaine inclus.
| Scénario | Investissement indicatif |
|---|---|
| Senior freelance (DACH) | 480 000 – 832 000 € |
| Embauche temps plein, coût employeur inclus | 360 000 – 480 000 € |
| Équipe nearshore (PL/RO/UA) | 256 000 – 576 000 € |
| Offshore (IN/PH) | 96 000 – 224 000 € |
| Réalisé avec ingénierie assistée par IA | ~5 000 – 15 000 € |
Multiplicateur de productivité par rapport au développement solo classique : 8–12×. Méthodologie documentée et reproductible.
Realtime Decision Platform — 10 phases · 7/7 daemons · 100k SLOC · pipeline ML/IA en production