본문/내용
1. 11번가의 핵심 서비스 아키텍처에 대해 설명하고, 백엔드 시스템에서 중요한 역할을 하는 구성 요소들을 말씀해 주세요.
11번가의 핵심 서비스 아키텍처는 마이크로서비스 아키텍처를 기반으로 하며, 수평 확장성과 장애 대응성을 높이기 위해 클라우드 인프라와 컨테이너 오케스트레이션 기술을 적극 활용합니다. 주문, 결제, 상품 관리, 추천, 검색 등 주요 기능들이 독립된 서비스로 분리되어 있으며, REST API와 메시지 큐를 통해 상호 연동됩니다. 사용자 트래픽이 연간 수억 건에 달하는 가운데, API Gateway는 요청 분산과 보안을 담당하며, 캐시 서버는 응답속도를 50% 이상 향상시켜 사용자 경험을 개선합니다. 데이터 저장은 NoSQL과 관계형 데이터베이스를 병행 사용하여 처리 속도를 높이면서 데이터 일관성을 유지합니다. 특히, 이는 SKU별 재고 데이터 일일 2억 건 이상을 실시간으로 처리하는 성능을 보여줍니다. 모니터링 시스템인 Prometheus와 Grafana를 통해 실시간 상태를 파악하며, 장애 발생 시 신속한 복구가 가능합니다. 전체 시스템은 평균 9 99%의 가용성을 유지하며, 동시에 수백만 명의 고객이 안정적으로 서비스를 이용하도록 설계되어 …