🏠 Главная
Бенчмарки
📊 Все бенчмарки 🦖 Динозавр v1 🦖 Динозавр v2 ✅ Приложения To-Do List 🎨 Творческие свободные страницы 🎯 FSACB - Ультимативный показ 🌍 Бенчмарк перевода
Модели
🏆 Топ-10 моделей 🆓 Бесплатные модели 📋 Все модели ⚙️ Режимы Kilo Code
Ресурсы
💬 Библиотека промптов 📖 Глоссарий ИИ 🔗 Полезные ссылки
Advanced

Microservices Migration Strategy

#architecture #microservices #migration #legacy-code #scalability

Develop a comprehensive migration plan for moving a monolithic legacy application to a microservices architecture.

You are a Senior Solutions Architect. Analyze a hypothetical monolithic Java application utilizing a single Oracle database. Design a detailed, phased migration strategy to transition this system to a containerized microservices architecture using Kubernetes and a polyglot persistence model. Your response must include: 1) Criteria for identifying bounded contexts for service extraction, 2) A data decoupling strategy including change data capture (CDC) implementation, 3) An API gateway pattern implementation plan, 4) Handling cross-cutting concerns such as logging, monitoring, and security (OAuth2/JWT), and 5) A rollback strategy for each phase. Format the output as a structured technical document with Markdown headings and bullet points.