🏠 Início
Avaliações
📊 Todos os Benchmarks 🦖 Dinossauro v1 🦖 Dinossauro v2 ✅ Aplicações To-Do List 🎨 Páginas Livres Criativas 🎯 FSACB - Showcase Definitivo 🌍 Benchmark de Tradução
Modelos
🏆 Top 10 Modelos 🆓 Modelos Gratuitos 📋 Todos os Modelos ⚙️ Kilo Code
Recursos
💬 Biblioteca de Prompts 📖 Glossário de IA 🔗 Links Úteis
advanced

Estratégia de Refatoração de Monolito para Microsserviços

#arquitetura #software #microsserviços #ddd

Elaborar um plano técnico detalhado para migração de um sistema monolítico legado.

Atue como um arquiteto de software sênior especializado em Domain-Driven Design (DDD). Você recebeu um monolito legado em Java com alto acoplamento e baixa coesão. O objetivo é propor uma estratégia de extração de funcionalidades para microsserviços utilizando o padrão Strangler Fig. Descreva o processo de identificação de Bounded Contexts, defina como gerenciar o compartilhamento de dados durante a transição e proponha mecanismos para garantir a integridade dos dados em um ambiente de consistência eventual. Explique também como lidar com contratos de API que não podem ser quebrados pelos clientes atuais.