Infrastructure & Automatisation · 2024En production
Gromp Corporation : Infrastructure & Automatisation Gaming
Infrastructure logicielle complète pour une plateforme de tournois compétitifs League of Legends : bots, matchmaking et dashboards.
Node.jsPythonDiscord APIDocker ComposePostgreSQL
Vision
Conception et déploiement de l'infrastructure logicielle complète d'une plateforme de tournois compétitifs multi-joueurs (League of Legends). L'enjeu : automatiser tout ce qui peut l'être, de l'inscription à la finale.
Composants clés
- Bots Discord sur mesure : inscription, vérification, notifications temps réel.
- Gestion d'arbre de tournois : génération automatique des brackets, avancement des rounds, gestion des forfaits.
- Matchmaking automatisé : équilibrage des équipes selon le niveau des joueurs.
- Dashboards d'administration : suivi en temps réel des matchs, des scores et de l'état du système.
Architecture
Services orchestrés via Docker Compose, base de données relationnelle pour la persistance, APIs Discord pour l'interaction utilisateur. Chaque service est isolé, redémarrable et monitoré.
Une plateforme de tournoi, c'est un système distribué qui doit rester fluide sous charge un soir de finale.