Concurrence
1 000 demandes simultanées sur 1 seul billet. Ventes ≤ stock, toujours.
Construisez la billetterie qui tient quand tout le monde veut le dernier billet. Aucun billet vendu deux fois, aucun paiement débité deux fois, un service qui se relève après une panne.
Paiement Mobile Money uniquement · Remboursable jusqu'à 7 jours après l'inscription
Vous livrez une API HTTP de billetterie qui respecte le contrat, un dépôt GitHub qui démarre en une commande, et vous payez via KrakenPay, le faux prestataire fourni. Langage, framework et base de données : libres.
1 000 demandes simultanées sur 1 seul billet. Ventes ≤ stock, toujours.
Double clic, rejeu, retry : une clé d'idempotence débite une seule fois.
Forgés, rejoués, dupliqués, dans le désordre. Aucun statut qui recule.
L'API puis la base tombent en pleine charge. Aucun billet fantôme.
Six portes éliminatoires filtrent avant tout classement. Échouer à une seule exclut du podium, même avec la meilleure latence.
Seule la réponse correcte compte. Un rejet rapide « stock épuisé » ne rapporte que si le stock l'était vraiment.
Un certificat vérifiable par QR code pour chaque participant qui livre avant la date limite. Des prix pour les trois premiers, selon le nombre de participants : les lots définitifs sont annoncés à la clôture des inscriptions, le 9 novembre.
2 000 FCFA, payés par Mobile Money uniquement. C'est le seul frais demandé.
Sous 10 inscrits à la clôture, le défi est annulé : tout le monde est remboursé automatiquement et prévenu par e-mail.
Solo uniquement pour cette première édition : une personne, un compte, un dépôt GitHub.
Langage, framework et base de données sont libres. API, base et cache tiennent dans 2 vCPU et 4 Go de RAM au total.
Oui, à déclarer dans DECISIONS.md : quels outils, pour quelles parties du code.
Les délais exacts, l'ordre des événements, les combinaisons de scénarios et les graines de charge de l'évaluation. Les comportements attendus, eux, sont tous publiés.
2 000 FCFA · Mobile Money · Solo · Langage libre. Au-delà de 100 inscrits, liste d'attente automatique.