🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
Hoch

Refactorierung einer monolithischen Legacy-Anwendung

#Softwarearchitektur #Refactoring #Systemdesign #Technik

Erstellen Sie einen detaillierten Plan zur Ueberfuehrung eines monolithischen Systems in eine Microservices-Architektur.

Agieren Sie als Senior Software Architect. Sie haben eine monolithische Java-Anwendung (Spring Boot) vor sich, die unter Last leidet und schwer zu warten ist. Erstellen Sie eine schriftliche Strategie, um diesen Monolithen schrittweise in Microservices zu zerlegen. Beschreiben Sie detailliert, wie Sie Datenkonsistenz verteilter Transaktionen (z. B. unter Verwendung des Sagas-Musters) sicherstellen. Gehen Sie auf die Identifizierung von Bounded Contexts nach Domain-Driven Design (DDD) Prinzipien ein und erklaeren Sie, wie Sie die Ausfallsicherheit des Gesamtsystems waehrend der Migration gewaehrleisten.