advanced
대규모 트래픽 마이크로서비스 아키텍처 설계
초당 10만 건 이상의 요청을 처리하는 글로벌 이커머스 플랫폼을 위한 마이크로서비스 아키텍처를 설계하고 기술적 난관을 해결하세요.
📝 Prompt Content
당신은 시니어 솔루션 아키텍트입니다. 글로벌 이커머스 플랫폼을 위한 마이크로서비스 아키텍처를 설계해야 합니다. 요구사항은 다음과 같습니다:
1. 초당 10만 건 이상의 트래픽 처리(TPS)
2. 지리적 분산을 고려한 데이터 일관성 및 지연 시간 최소화
3. 장애 발생 시 서비스 중단 없는 장애 격리(Fault Isolation)
4. 주문, 결제, 재고, 사용자 프로필 서비스 분리
각 서비스 간 통신 방식, 데이터 베이스 샤딩 전략, 메시지 큐 활용 계획, 그리고 배포 전략(Blue/Green 또는 Canary)을 상세히 기술하고, 발생 가능한 SPOF(Single Point of Failure)를 식별하여 해결 방안을 제시하십시오.