🏠 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

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

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

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