Architecture Microservices
Expert

Conception d'une API Gateway pour unifier 8 microservices

Type d'évaluation

Mise en situation réelle

Analyse

Intelligence Artificielle

Compétences ciblées

api-gateway
bff
jwt
rate-limiting
circuit-breaker

Scénario Technique

Contexte : Après migration, 8 microservices exposent chacun leur propre API REST. Les clients frontend font jusqu'à 12 appels pour afficher une seule page. Le Problème : Chatty interface, gestion de l'authentification dupliquée dans chaque service, CORS à gérer partout, et les clients connaissent l'adresse interne de chaque service. Contraintes : Concevoir une API Gateway centralisant le routage, l'authentification JWT, le rate limiting et l'agrégation de réponses. Implémenter le pattern Backend for Frontend (BFF) si pertinent. Gérer les cas de service indisponible (circuit breaker). Livrable attendu : Architecture de l'API Gateway avec les règles de routage, la stratégie d'authentification, la gestion des erreurs et les décisions BFF vs Gateway unique.

Prêt à évaluer ce talent ?

Accédez à l'interface de test complète pour soumettre votre architecture ou votre code.