VIP 👤
🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links 🔌 KI-APIs & Router
avancé

Refactorisation vers une Architecture de Microservices

#architecture #logiciel #design-patterns #scalabilité

Analysez un monolithique complexe et proposez une stratégie de décomposition en microservices.

Agis en tant qu'architecte logiciel principal. On te donne un codebase monolithique hérité écrit en Java qui souffre de problèmes de scalabilité et de déploiements fréquents en échec. Ta tâche est d'analyser la structure modulaire actuelle et de proposer une stratégie de migration vers une architecture de microservices. Identifie les 'bounded contexts' potentiels, propose une stratégie de découpage des données, discute des défis de cohérence des données (data consistency) éventuels, et suggère un modèle de communication inter-services (synchrone vs asynchrone). Inclus une matrice de risques pour la transition.