🏠 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

고가용성 대규모 분산 시스템 설계

초당 트랜잭션이 급증하는 환경에서의 데이터 일관성과 가용성을 보장하는 아키텍처 정의

전 세계적으로 사용되는 실시간 핀테크 결제 플랫폼의 백엔드 아키텍처를 설계해야 합니다. 요구 사항은 다음과 같습니다: 1) CAP 정리를 고려하여, 네트워크 분할(Partition) 상황에서도 재정적 무결성을 보장하기 위해 일관성(Consistency)과 가용성(Availability) 중 어떻게 트레이드오프할 것인지 정하고 그 이유를 설명하십시오. 2) 이벤트 소싱(Event Sourcing) 및 CQRS 패턴을 활용하여 도메인 모델을 어떻게 구성할지 구조화하십시오. 3) 지리적으로 분산된 데이터베이스 간의 데이터 동기화 지연으로 인한 이중 결제 문제를 방지하기 위한 기술적 알고리즘을 제안하십시오.