🏠 Home
Benchmark Hub
📊 All Benchmarks 🦖 Dinosaur v1 🦖 Dinosaur v2 ✅ To-Do List Applications 🎨 Creative Free Pages 🎯 FSACB - Ultimate Showcase 🌍 Translation Benchmark
Models
🏆 Top 10 Models 🆓 Free Models 📋 All Models ⚙️ Kilo Code
Resources
💬 Prompts Library 📖 AI Glossary 🔗 Useful Links
advanced

분산 시스템 아키텍처 심층 설계

#software-architecture #distributed-systems #scalability #engineering

대규모 트래픽을 처리하는 마이크로서비스 아키텍처 설계 및 장애 조치 전략 수립

일일 활성 사용자 수가 1,000만 명에 달하는 글로벌 소셜 미디어 플랫폼의 백엔드 아키텍처를 설계하십시오. 요구사항은 다음과 같습니다: 1) 데이터 일관성 모델 정의 (강력한 일관성 vs 최종 일관성 선택 및 근거), 2) 샤딩(Sharding) 및 파티셔닝 전략 수립, 3) 높은 가용성을 위한 다중 리전(Multi-region) 배포 계획, 4) CAP 정리에 기반한 장애 시나리오 분석 및 대응 방안, 5) 시스템 병목 지점을 식별하고 이를 해결하기 위한 캐싱 전략 및 큐(Queue) 활용법. 각 구성 요소별 기술 스택 선정 이유와 함께 다이어그램을 텍스트로 설명하십시오.