🏠 Home
Benchmark
📊 Tutti i benchmark 🦖 Dinosauro v1 🦖 Dinosauro v2 ✅ App To-Do List 🎨 Pagine libere creative 🎯 FSACB - Ultimate Showcase 🌍 Benchmark traduzione
Modelli
🏆 Top 10 modelli 🆓 Modelli gratuiti 📋 Tutti i modelli ⚙️ Kilo Code
Risorse
💬 Libreria di prompt 📖 Glossario IA 🔗 Link utili
Advanced

레거시 시스템의 마이크로서비스 이관 아키텍처 설계

#소프트웨어 #아키텍처 #MSA #엔지니어링

모놀리식 구조의 대규모 시스템을 마이크로서비스 아키텍처(MSA)로 전환하기 위한 기술적 설계안을 작성합니다.

당신은 수석 솔루션 아키텍트입니다. 현재 Java Spring Boot로 구성된 단일 몬리틱(Monolithic) 애플리케이션을 안정적인 마이크로서비스 아키텍처로 분리하는 임무를 맡았습니다. 데이터 일관성 유지, 트랜잭션 처리(Saga 패턴 고려), API 게이트웨이 설계, 서비스 간 통신 방식 기술을 포함하여 기술 설계 문서(TDD) 초안을 작성하십시오. 특히, 데이터베이스 다중화(Database-per-Service) 과정에서 발생할 수 있는 참조 무결성 문제와 이를 해결하기 위한 이벤트 기반 아키텍처 적용 방안을 상세히 설명하십시오.