Advanced
레거시 모놀리스 시스템의 마이크로서비스 이주 전략 수립
대규모 모놀리스 애플리케이션을 마이크로서비스 아키텍처로 전환하기 위한 상세한 로드맵과 기술적 의사결정 기준을 작성하십시오.
📝 프롬프트 내용
현재 5년 이상 운영된 대규모 전자상거래 모놀리스 애플리케이션을 마이크로서비스 아키텍처로 전환하는 12개월 로드맵을 설계하십시오. 이 전략에는 다음 요소들이 포함되어야 합니다: 1) Strangler Fig 패턴을 적용한 점진적 이주 단계, 2) 데이터 일관성 유지를 위한 분산 트랜잭션 관리 방안(Saga 패턴 포함), 3) 서비스 간 통신 메커니즘 선택 동기(gRPC vs REST, 동기 vs 비동기), 4) 각 서비스의 독립적 배포를 위한 CI/CD 파이프라인 구성, 5) 시스템 장애 격리를 위한 서킷 브레이커 및 벌크헤드 패턴 적용 계획. 각 단계별 롤백 계획과 성능 모니터링 지표도 함께 정의하십시오.