🏠 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
expert

Monoliet naar Microservices Transitie

#software-architectuur #microservices #refactoring #systeemontwerp

Analyseer een hypothetische e-commerce monoliet en stel een gedetailleerd migratieplan op.

Je bent een Senior Software Architect. Analyseer de volgende hypothetische situatie: een grote e-commerce applicatie draait als een monolithische Java-applicatie. De applicatie kampt met trage部署tijden (deploy times) en schaalbaarheidsproblemen tijdens piekuren. Stel een gedetailleerd strategisch plan op om deze monoliet te migreren naar een microservices-architectuur. Het plan moet de volgende punten bevatten: 1. Identificatie van 'bounded contexts' en Service Boundaries. 2. Strategie voor data-decompositie en hoe om te gaan met referentiële integriteit tussen services. 3. Aanpak voor de 'strangler fig' patroon om de migratie incrementeel uit te voeren zonder downtime. 4. Beschrijving van de benodigde infrastructuur changes (CI/CD, monitoring). Gebruik professionele terminologie en structureer je antwoord in fasen.