🏠 Trang chủ
Benchmark
📊 Tất cả benchmark 🦖 Khủng long v1 🦖 Khủng long v2 ✅ Ứng dụng To-Do List 🎨 Trang tự do sáng tạo 🎯 FSACB - Trình diễn cuối cùng 🌍 Benchmark dịch thuật
Mô hình
🏆 Top 10 mô hình 🆓 Mô hình miễn phí 📋 Tất cả mô hình ⚙️ Kilo Code
Tài nguyên
💬 Thư viện prompt 📖 Thuật ngữ AI 🔗 Liên kết hữu ích
advanced

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

#system-design #microservices #scalability #backend

초당 수백만 건의 요청을 처리하는 글로벌 소셜 미디어 플랫폼의 백엔드 시스템을 설계합니다.

초당 100만 건의 쓰기 요청(RPS)과 500만 건의 읽기 요청을 처리하는 글로벌 소셜 미디어 피드 시스템을 위한 마이크로서비스 아키텍처를 설계하십시오. 다음 요구사항을 충족해야 합니다: 1) 지연 시간은 200ms 미만이어야 함. 2) 데이터 일관성 모델을 명시하고 결과적으로 일관된(Eventually Consistent) 시스템을 설계할지 강력한 일관성(Strong Consistency)을 유지할지 선택해야 함. 3) 데이터베이스 샤딩 전략과 캐싱 레이어(Redis 등)의 활용 방안을 포함해야 함. 4) 메시지 큐(Kafka 등)를 활용한 비동기 처리 프로세스를 설명해야 함. 각 서비스의 역할, API 인터페이스, 그리고 장애 조치(Failover) 계획을 기술적인 문서 형식으로 작성하십시오.