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 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é.
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