devmoa

지마켓 대기열 시스템 파헤치기

지마켓·2022년 9월 30일·00
대기열 시스템RedcarpetRedis트래픽 관리시스템 보호In-Memory

AI 요약

Beta

본 글은 G마켓과 옥션에서 사용되는 대기열 시스템인 Redcarpet을 소개합니다. Redcarpet은 Big Smile Day와 같은 이벤트나 인기 상품 출시 시 발생하는 순간적인 트래픽 폭주로부터 서비스를 보호하기 위해 설계되었습니다.

기존의 스케일 아웃 방식은 비용이 많이 들고 비효율적인 측면이 있어, In-Memory 저장소인 Redis를 활용한 대기열 아키텍처를 도입했습니다. 특히 Redis의 Sorted Set 데이터 구조는 멤버를 Score 기반으로 정렬하는 데 뛰어나, RDB를 사용하는 것보다 성능상 이점을 제공합니다.

이를 통해 과도한 트래픽을 효과적으로 관리하고 시스템 안정성을 유지합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다