Orchestrer une saga pour les transferts d'argent mobile transfrontaliers
Aperçu
En quoi consiste ce défi.
Concevez une saga de transactions pour une plateforme de paiement mobile avec compensations robustes et idempotence. Obtenez un certificat vérifiable.
Le scénario
La fintech opère un service de paiement mobile transfrontalier en zone UEMOA et doit fiabiliser ses transferts entre trois pays malgré des partenaires bancaires aux performances hétérogènes.
Le brief
Ce que vous ferez, et ce que vous démontrerez.
Concevoir une saga fiable et idempotente pour orchestrer les transferts d'argent transfrontaliers entre plusieurs services et partenaires bancaires externes.
Earning criteria — what you'll demonstrate
- Concevoir une saga avec compensations pour garantir la cohérence à terme entre services distribués
- Choisir et justifier entre orchestration centralisée et chorégraphie événementielle selon le contexte métier
- Implémenter des consommateurs idempotents résistants aux doubles livraisons de messages
- Sélectionner un broker de messages adapté à des contraintes de latence hétérogènes entre partenaires externes
Adéquation au programme
Où cela s'inscrit dans votre cursus.
Renforce les mêmes compétences que celles attendues par votre diplôme.
Cursus associés bientôt disponibles.
Compétences
Les compétences que vous démontrerez.
Chacune apparaît sur votre certificat vérifié.
- Saga Pattern Design
Apply saga pattern design to solve real industry problems and demonstrate production-level capability.
- Idempotent Consumer Design
Apply idempotent consumer design to solve real industry problems and demonstrate production-level capability.
- Message Broker Design
Apply message broker design to solve real industry problems and demonstrate production-level capability.
- Api Gateway Patterns Kong Envoy
Apply api gateway patterns kong envoy to solve real industry problems and demonstrate production-level capability.
- Ai Assisted Coding
Apply ai assisted coding to solve real industry problems and demonstrate production-level capability.
Débouchés
Les métiers auxquels ce défi vous prépare.
De vrais intitulés. De vraies passerelles de compétences. Choisissez celui qui se rapproche le plus de votre trajectoire.
Les parcours de carrière que ce défi construit
Métiers de référenceBackend Engineer
Concevoir des sagas et des consommateurs idempotents est une compétence quotidienne pour un ingénieur backend travaillant sur des systèmes de paiement distribués.
Ce défi renforce
- saga-pattern-design
- idempotent-consumer-design
- message-broker-design
Distributed Systems Engineer
Le choix entre orchestration et chorégraphie ainsi que la sélection du broker préparent directement aux décisions d'architecture distribuée à grande échelle.
Ce défi renforce
- message-broker-design
- api-gateway-patterns-kong-envoy
- saga-pattern-design
Site Reliability Engineer
La conception de mécanismes de retry, timeout et compensation développe les réflexes de fiabilité nécessaires à un poste de SRE (Site Reliability Engineer) sur des systèmes critiques.
Ce défi renforce
- idempotent-consumer-design
- message-broker-design
- ai-assisted-coding