#CLOUD
Achieving High Availability with distributed database on Kubernetes at Airbnb
에어비앤비
•
AI 요약
GPT로 자동 생성된 요약입니다
에어비앤비는 여러 클라우드 Kubernetes 클러스터에 분산 데이터베이스를 배포하여 높은 가용성과 확장성을 달성했습니다. 노드 교체, 업그레이드, 장애 상황에 따른 데이터 일관성 유지 방식을 개발했고, AWS EBS를 활용하여 신속한 데이터 복구와 내구성을 확보했습니다. 여러 AWS 가용 존에 분산 배치로 시스템 장애 영향을 최소화하며, EBS의 지연 문제에 대응하는 재시도 기법도 도입했습니다. 이러한 전략으로 3천만 QPS, 4백만 샤드, 300TB 이상 데이터를 99.95% 가용성으로 운영 중입니다. 오픈소스 데이터베이스와 Kubernetes 활용이 가능한 강력한 분산 시스템 구축 사례를 제시합니다.