쿠팡의 대규모 트래픽을 다루는 백엔드 전략
코드너리 | 2021. 12. 09
대용량 처리
MSA
이커머스
사용된 기술:
관련 기술 스택이 없습니다 🙄
내용:
쿠팡이 고객 경험을 위해 어떻게 저레이턴시 및 고가용 시스템을 구축했는지 소개합니다. 먼저 관계형 데이터베이스를 사용하여 데이터를 서빙하는 것으로 시작했습니다. 모든 상품 정보를 database에 저장하고 읽는 방식으로, 트래픽이 적을 땐 이 아키텍처가 전혀 문제가 되지 않았습니다. 그러나 트래픽이 어느 수준까지 증가하면 우리의 레이턴시 및 가용성 요구 사항을 충족하기에는 역부족이었습니다. 현재 쿠팡의 백엔드 시스템은 NoSQL 데이터베이스, 캐시 레이어, 서킷 브레이커 및 기타 다양한 고가용성 전략을 토대로 가용성 99.99%를 달성하고 있습니다. 본 세션에서는 높은 가용성 유지를 위한 쿠팡의 노하우를 소개합니다.