Inscriptions ouvertes100 places2 000 FCFASoloLangage libre21 jours de dev
Édition 01 · Sold OutDéfi back-end · Solo

Votre back-end.Sous pression.

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

KrakenÉDITION 01
BILLET D'ACCÈS
Sold Out
DÉVELOPPEMENT
21 jours
FORMAT
Solo
FRAIS
2 000 FCFA
N° 100/100
Le dernier
billet est
à vous
Sold
out
CLÔTURE DES INSCRIPTIONS
--
JOURS
--
HEURES
--
MIN
--
SEC
Lundi 9 novembre, 23 h 59 (heure du Bénin)
PLACES RESTANTES
[XX]/100
Au-delà : liste d'attente
01 · Le défi

Le jour où tout le monde veut le dernier billet.

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.

Concurrence

1 000 demandes simultanées sur 1 seul billet. Ventes ≤ stock, toujours.

1 000 → 1

Double débit

Double clic, rejeu, retry : une clé d'idempotence débite une seule fois.

Payé une fois.

Webhooks

Forgés, rejoués, dupliqués, dans le désordre. Aucun statut qui recule.

whsec_ vérifié

Pannes

L'API puis la base tombent en pleine charge. Aucun billet fantôme.

Kill -9 OK
01
Inscrivez-vous
2 000 FCFA par Mobile Money. Un compte, un dépôt.
02
Recevez vos clés
sk_test_kraken_… et votre secret de webhook.
03
Construisez 21 jours
API + base + cache dans 2 vCPU et 4 Go de RAM.
04
Livrez un SHA
Le banc de test rejoue tout sur une VM jetable.
02 · Règles et barème

Une vente en trop, et c'est fini.

Six portes éliminatoires filtrent avant tout classement. Échouer à une seule exclut du podium, même avec la meilleure latence.

G1 · Aucune surventeG2 · Aucun double débitG3 · Webhooks sûrsG4 · Contrôle d'accèsG5 · Reprise après panneG6 · Livraison conforme
Barème
/100
Correction et concurrence30
Paiements, idempotence, webhooks20
Performance20
Résilience et reprise10
Sécurité10
Qualité, tests, documentation10

Seule la réponse correcte compte. Un rejet rapide « stock épuisé » ne rapporte que si le stock l'était vraiment.

03 · Calendrier

21 jours. Pas une seconde de plus.

Heure du Bénin (UTC+1)
Clôture des inscriptions
9 nov.
23 h 59 · annonce des lots
Ouverture du défi
10 nov.
Documentation publiée
Date limite de livraison
30 nov.
23 h 59 · verrouillage à la seconde
Évaluation
1 → 7 déc.
Banc de test automatique
Publication des résultats
8 déc.
Contestations jusqu'au 10 déc.
04 · Prix et certificats

Livrez. On vous le certifie.

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
1
3
05 · FAQ

Avant de payer quoi que ce soit.

2 000 FCFA, payés par Mobile Money uniquement. C'est le seul frais demandé.

100 places. Le dernier billet est peut-être le vôtre.

2 000 FCFA · Mobile Money · Solo · Langage libre. Au-delà de 100 inscrits, liste d'attente automatique.