메뉴

#분산시스템

HN
Hacker News • 8일 전
IMP 6

우버의 재시도 폭풍(Retry Storm) 방지 기법

우버는 깊은 의존성 체인에서 서비스 하나의 장애가 재시도 트래픽 증폭으로 이어져 전체 시스템 장애로 번지는 '재시도 폭풍' 문제를 다룹니다. 기존의 수동 재시도 설정과 재시도 예산(retry budget)만으로는 교차 서비스 증폭을 막기 어려워, 오류를 발생시킨 서비스와 전달만 하는 서비스를 구분하는 '오류 소유권(error ownership)' 기반의 컨텍스트 인식 메커니즘을 공유 인프라에 도입했습니다. 이를 통해 오류 발생 지점 근처에서만 재시도를 허용해 기준 대비 10% 이내의 트래픽 증가로 가용성을 유지할 수 있습니다.

분산시스템 재시도폭풍 장애처리
MP
MarkTechPost • 11일 전
IMP 6

메타, 초당 10억 건 처리하는 ZGateway 프록시 계층 공개

메타 엔지니어링 팀은 가장 널리 쓰이는 키-값 저장소 ZippyDB와 클라이언트 애플리케이션 사이에 위치한 프록시 계층 'ZGateway'를 발표했습니다. ZGateway는 100만 개 이상의 클라이언트 호스트에서 발생하는 연결 난립(connection sprawl) 문제를 해결하기 위해 시작되어, 초당 수십억 건의 작업을 처리하는 ZippyDB 트래픽을 통합하는 무상태(stateless) 프록시 계층으로 발전했습니다.

인프라 분산시스템 데이터베이스