본문/내용
1. 11번가의 백엔드 인프라 구조에 대해 설명해보세요.
11번가의 백엔드 인프라 구조는 대규모 트래픽과 안정성을 최우선으로 설계되어 있습니다. 서버는 고성능 가상화 환경에서 운영되며, 수천 대의 물리 서버와 수백 개의 컨테이너 환경을 활용하여 탄력적으로 자원을 배분합니다. 데이터베이스는 MySQL, Redis, Kafka 등 다양한 기술을 조합하여 설계되었으며, 주문 처리와 결제 시스템은 초당 수천 건의 거래를 안정적으로 처리할 수 있을 정도로 최적화되어 있습니다. 또한, CDN과 분산 캐시 시스템을 도입하여 고객 요청 대비 응답 시간을 평균 100ms 이하로 유지하며, 9 99%의 가용성을 확보합니다. 장애 대응을 위해 인프라 자동화와 모니터링 시스템을 강화하여, 장애 발생 시 평균 5분 이내로 복구가 가능하며, 트래픽 급증 시 오토스케일링 기능을 통해 서버를 자동으로 확장합니다. 이와 같은 인프라 구조는 연간 30% 이상 성장하는 주문량과 Peak 시 1만 건 이상의 동시 접속 요청도 원활하게 처리하는 핵심 원리입니다.
2. 마이크로서비스 아키텍처와 모놀리식 아키텍처의 차이점은 무엇인가요
마이크로서비스 아키텍처는 전체 시스템을 작은 독립…