본문으로 건너뛰기
Multi-Region Mall
문서
한국어
한국어
English
GitHub
Multi-Region Shopping Mall
AWS 기반 멀티리전 마이크로서비스 아키텍처
문서 시작하기
아키텍처 보기
20
마이크로서비스
2
리전 (Active-Active)
5
데이터 스토어
35
Kafka 토픽
260+
Terraform 리소스
<1s
RPO (복구 시점)
🏗️
멀티리전 아키텍처
us-east-1 / us-west-2 Active-Active 구성으로 99.99% 가용성을 보장하는 Write-Primary/Read-Local 패턴
⚙️
20개 마이크로서비스
Go, Java, Python으로 구현된 도메인별 마이크로서비스 (Core, User, Fulfillment, Business, Platform)
🗄️
Polyglot Persistence
Aurora PostgreSQL, DocumentDB, ElastiCache Valkey, OpenSearch, MSK Kafka - 워크로드별 최적화된 데이터 스토어
☁️
AWS 인프라스트럭처
Terraform으로 관리되는 260+ 리소스, EKS 클러스터, VPC 3-tier 네트워크, CloudFront CDN
🔄
이벤트 기반 아키텍처
MSK Kafka 35개 토픽, SAGA 패턴, CQRS, Change Stream을 활용한 비동기 서비스 간 통신
📊
관측성 스택
OpenTelemetry, Grafana Tempo, Prometheus, X-Ray를 통한 분산 추적, 메트릭, 로깅