🏠 Hem
Benchmarkar
📊 Alla benchmarkar 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List-applikationer 🎨 Kreativa fria sidor 🎯 FSACB - Ultimata uppvisningen 🌍 Översättningsbenchmark
Modeller
🏆 Topp 10 modeller 🆓 Gratis modeller 📋 Alla modeller ⚙️ Kilo Code
Resurser
💬 Promptbibliotek 📖 AI-ordlista 🔗 Användbara länkar
Advanced

Legacy Monolith to Microservices Migration

#software-architecture #refactoring #microservices #domain-driven-design

Design a comprehensive strategy for refactoring a complex legacy banking system.

You are a Senior Solutions Architect tasked with migrating a monolithic banking application written in COBOL and Java to a microservices architecture. The system handles millions of transactions daily. Propose a detailed migration strategy utilizing the Strangler Fig pattern. Your response must include: 1) A high-level domain decomposition strategy to identify bounded contexts, 2) A plan for handling data consistency during the transition, specifically addressing eventual consistency patterns, and 3) A risk mitigation strategy for potential downtime during database cutover. Focus on maintaining zero downtime and data integrity.