VIP 👤
🏠 Strona Główna
Benchmarki
📊 Wszystkie benchmarki 🦖 Dinozaur v1 🦖 Dinozaur v2 ✅ Aplikacje To-Do List 🎨 Kreatywne wolne strony 🎯 FSACB - Ostateczny pokaz 🌍 Benchmark tłumaczeń
Modele
🏆 Top 10 modeli 🆓 Darmowe modele 📋 Wszystkie modele ⚙️ Kilo Code
Zasoby
💬 Biblioteka promptów 📖 Słownik AI 🔗 Przydatne linki 🔌 API i routery AI
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.