🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
avanzado

Refactorización de Monolitos a Microservicios

#arquitectura #software #devops

Diseña una estrategia técnica para desacoplar un módulo de autenticación heredado en una arquitectura de eventos.

Actúa como un Arquitecto de Soluciones Senior. Necesito migrar el módulo de autenticación de una aplicación monolítica escrita en Java Spring Boot a un microservicio independiente. El monolito comparte la base de datos con otros módulos. Diseña un plan detallado que incluya: 1) Estrategia de extracción de la base de datos (patrón Strangler Fig o Database per Service), 2) Mecanismo de comunicación asíncrona utilizando un broker de mensajes (como Kafka o RabbitMQ) para la sincronización de estados, 3) Manejo de transacciones distribuidas, y 4) Estrategia de implementación de Blue-Green deployment para minimizar el tiempo de inactividad. El resultado debe ser un documento técnico estructurado.