🏠 Главная
Бенчмарки
📊 Все бенчмарки 🦖 Динозавр v1 🦖 Динозавр v2 ✅ Приложения To-Do List 🎨 Творческие свободные страницы 🎯 FSACB - Ультимативный показ 🌍 Бенчмарк перевода
Модели
🏆 Топ-10 моделей 🆓 Бесплатные модели 📋 Все модели ⚙️ Режимы Kilo Code
Ресурсы
💬 Библиотека промптов 📖 Глоссарий ИИ 🔗 Полезные ссылки
Advanced

대규모 트래픽을 위한 마이크로서비스 아키텍처 설계

#system-design #microservices #scalability

일일 천만 건의 요청을 처리하는 전자상거래 플랫폼의 시스템 아키텍처를 설계합니다.

당신은 시니어 솔루션 아키텍트입니다. 일일 활성 사용자 수가 500만 명에 달하는 글로벌 전자상거래 플랫폼을 위한 마이크로서비스 아키텍처를 설계해야 합니다. 다음 요구사항을 충족하는 아키텍처 문서를 작성하십시오. 1. 서비스 분리 전략 및 각 서비스의 역할 정의(상품, 주문, 결제, 사용자 등). 2. 데이터 일관성을 유지하기 위한 이벤트 기반 아키텍처 패턴 및 메시지 브로커 선택(Kafka vs RabbitMQ). 3. 고가용성을 보장하기 위한 로드 밸런싱 및 서킷 브레이커 패턴 적용 방안. 4. 데이터베이스 샤딩 및 캐싱 전략(Redis). 5. 각 컴포넌트 간의 통신 프로토콜(gRPC vs REST) 선정 이유.