🏠 홈
벤치마크
📊 모든 벤치마크 🦖 공룡 v1 🦖 공룡 v2 ✅ 할 일 목록 앱 🎨 창의적인 자유 페이지 🎯 FSACB - 궁극의 쇼케이스 🌍 번역 벤치마크
모델
🏆 톱 10 모델 🆓 무료 모델 📋 모든 모델 ⚙️ 킬로 코드 모드
리소스
💬 프롬프트 라이브러리 📖 AI 용어 사전 🔗 유용한 링크
Expert

대규모 트래픽을 처리하는 마이크로서비스 아키텍처 설계

#architecture #microservices #system-design #scalability

고가용성과 확장성을 갖춘 핀테크 애플리케이션을 위한 마이크로서비스 아키텍처를 설계하고 각 컴포넌트의 상호작용을 정의합니다.

당신은 시니어 솔루션 아키텍트입니다. 초당 100만 건 이상의 트랜잭션을 처리해야 하는 금융 거래 플랫폼을 위한 마이크로서비스 아키텍처를 설계하십시오. 요구사항은 다음과 같습니다: 1. CAP 정리를 고려하여 데이터 일관성 전략을 수립하십시오. 2. 서비스 간 통신을 위한 프로토콜(gRPC, REST, Message Queue 등)을 선택하고 그 이유를 설명하십시오. 3. 장애 격리 패턴과 회복 탄력성을 보장하기 위한 서킷 브레이커 및 재시도 메커니즘을 포함하십시오. 4. 각 서비스의 인증 및 인가 흐름을 정의하십시오. 각 계층별 기술 스택과 이론적 배경을 포함하여 상세한 설계 문서를 작성하고, Mermaid 다이어그램 코드를 함께 제공하십시오.