Express.jsخبير
Mise en place d'un système de queue asynchrone avec gestion des retries
السيناريو
Contexte : Certaines routes déclenchent des tâches longues (envoi d'emails, génération de rapports). Le Problème : Les requêtes HTTP restent bloquées pendant le traitement. Contraintes : Intégrer un système de queue (Bull ou équivalent) avec gestion automatique des retries. Livrable attendu : Implémenter une architecture déportant les tâches lourdes dans une file asynchrone tout en garantissant la résilience en cas d'échec.
المهارات المستهدفة
expressqueueasyncbackendarchitecture
حالات تطبيقية أخرى في Express.js
- Implémentation d'un middleware de validation simpleأساسي
- Mise en place d'un système de logs structuré pour environnement productionمتقدم
- Implémentation d'une route avec paramètre dynamiqueأساسي
- Mise en place d'un système de rate limiting pour API publiqueمتقدم
- Lecture correcte des query parametersأساسي
- Mise en place d'une architecture MVC modulaire avec séparation claire des responsabilitésمتقدم
أسئلة أصلية من تصميم CodeDuel. لا ترتبط CodeDuel بأي ناشر أو هيئة اعتماد مذكورة؛ أسماء الشهادات والعلامات التجارية مملوكة لأصحابها، ولا تُذكر إلا للإشارة إلى المجال الذي يغطيه الاختبار. الإبلاغ عن محتوى
