Conception d'une architecture microservices scalable avec API Gateway
السيناريو
Contexte : Votre application monolithique Node.js commence à atteindre ses limites en termes de scalabilité et de maintenance. Le Problème : Toutes les fonctionnalités (auth, paiement, catalogue) sont regroupées dans un seul service, compliquant les déploiements et la montée en charge. Contraintes : Concevoir une architecture microservices avec séparation claire des domaines. Implémenter une API Gateway centralisant l'authentification et le routage. Livrable attendu : Proposer une architecture détaillée incluant découpage des services, communication inter-services (HTTP ou message broker) et stratégie de déploiement scalable.
المهارات المستهدفة
حالات تطبيقية أخرى في Node.js
- Correction d'un problème de port déjà utiliséأساسي
- Connexion sécurisée à une base MongoDB avec gestion d'erreurمتقدم
- Correction d'une réponse JSON mal formatéeأساسي
- Correction d'un problème de promesses non retournéesمتقدم
- Création d'un serveur HTTP minimal avec gestion de routes basiquesأساسي
- Gestion asynchrone robuste avec try/catch et async wrapperمتقدم
أسئلة أصلية من تصميم CodeDuel. لا ترتبط CodeDuel بأي ناشر أو هيئة اعتماد مذكورة؛ أسماء الشهادات والعلامات التجارية مملوكة لأصحابها، ولا تُذكر إلا للإشارة إلى المجال الذي يغطيه الاختبار. الإبلاغ عن محتوى
