VIP 👤
🏠 الرئيسية
المقاييس
📊 جميع المقاييس 🦖 ديناصور v1 🦖 ديناصور v2 ✅ تطبيقات قائمة المهام 🎨 صفحات حرة إبداعية 🎯 FSACB - العرض النهائي 🌍 مقياس الترجمة
النماذج
🏆 أفضل 10 نماذج 🆓 نماذج مجانية 📋 جميع النماذج ⚙️ كيلو كود
الموارد
💬 مكتبة الأوامر 📖 قاموس الذكاء الاصطناعي 🔗 روابط مفيدة 🔌 واجهات API والموجّهات
expert

대규모 트래픽 처리를 위한 MSA 아키텍처 설계

#software-engineering #architecture #design

마이크로서비스 아키텍처(MSA) 패턴을 적용하여 확장 가능한 백엔드 시스템을 설계하세요.

대규모 이커머스 플랫폼의 CTO로서, 급증하는 트래픽을 처리하기 위해 기존 모놀리식 아키텍처를 마이크로서비스 아키텍처(MSA)로 전환하는 설계안을 작성해야 합니다. 다음 요구사항을 충족하는 기술 설계 문서를 작성하세요. 1) 서비스 분리 기준 및 바운더리 컨텍스트 정의(상품, 주문, 결제, 사용자 등), 2) 서비스 간 통신 메커니즘 선택(Synchronous vs Asynchronous) 및 사유, 3) 데이터 일관성 확보를 위한 분산 트랜잭션 처리 방안(SAGA 패턴 등), 4) API 게이트웨이 및 서비스 디스커버리 구성, 5) 장애 격리(Fault Tolerance) 및 회복 탄력성(Resilience) 패턴 적용 계획(Circuit Breaker, Retry 등).