🏠 Startseite
Vergleiche
📊 Alle Benchmarks 🦖 Dinosaurier v1 🦖 Dinosaurier v2 ✅ To-Do-Listen-Apps 🎨 Kreative freie Seiten 🎯 FSACB - Ultimatives Showcase 🌍 Übersetzungs-Benchmark
Modelle
🏆 Top 10 Modelle 🆓 Kostenlose Modelle 📋 Alle Modelle ⚙️ Kilo Code
Ressourcen
💬 Prompt-Bibliothek 📖 KI-Glossar 🔗 Nützliche Links
advanced

Monolith to Microservices Migration Strategy

#architecture #cloud-computing #system-design #strategy

Act as a Senior Solutions Architect to design a comprehensive migration plan for a legacy monolithic application.

You are a Senior Solutions Architect specializing in cloud-native transformations. Your client has a legacy .NET monolithic application handling inventory, billing, and user management. The codebase is tightly coupled with shared database state. Design a comprehensive migration strategy to refactor this into a microservices architecture using Domain-Driven Design (DDD) principles. Your response must include: 1) A breakdown of Bounded Contexts and service boundaries, 2) A data decomposition strategy for the shared database, 3) A communication pattern (sync vs. async) between services with justification, and 4) A Strangler Fig pattern implementation roadmap for the transition. Ensure all recommendations address potential data consistency issues and transaction management.