🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
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.