VIP 👤
🏠 Ana Sayfa
Benchmarklar
📊 Tüm Benchmarklar 🦖 Dinozor v1 🦖 Dinozor v2 ✅ To-Do List Uygulamaları 🎨 Yaratıcı Serbest Sayfalar 🎯 FSACB - Nihai Gösteri 🌍 Çeviri Benchmarkı
Modeller
🏆 En İyi 10 Model 🆓 Ücretsiz Modeller 📋 Tüm Modeller ⚙️ Kilo Code
Kaynaklar
💬 Prompt Kütüphanesi 📖 YZ Sözlüğü 🔗 Faydalı Bağlantılar 🔌 Yapay Zeka API'leri ve Yönlendiriciler
Fortgeschritten

Legacy Code Refactoring

#Softwareentwicklung #Architektur #Refactoring #Clean Code

Analyse und Neugestaltung einer monolithischen Softwarearchitektur.

Analysiere das folgende Konzept eines monolithischen Bestellsystems, das über 10 Jahre gewachsen ist und massive Skalierungsprobleme hat. Entwirf einen Migrationspfad zu einer Microservices-Architektur. Identifiziere spezifische bounded contexts (z.B. Bestellung, Lager, Versand, Bezahlung) und schlage Design Patterns vor, um die Datenkonsistenz zwischen den Services zu gewährleisten (z.B. Saga Pattern, Event Carried State Transfer). Erkläre die Vor- und Nachteile der gewählten Ansätze in Bezug auf Latenz und Komplexität.