< 고객 페이지로 돌아가기

Viber - Couchbase를 통해 하루에 최대 150억 건의 통화 및 메시징 이벤트를 처리할 수 있는 확장 가능한 성능을 확보합니다.

Viber 앱은 고품질 음성 및 영상 통화, 메시징 등을 통해 전 세계 10억 명 이상의 사용자를 연결합니다. 하루에 최대 150억 건의 이벤트를 처리하기 위해서는 확장 가능한 데이터베이스 성능이 필요합니다. 이 회사는 다계층 AWS 아키텍처에 Couchbase를 구현했습니다. Couchbase는 거의 실시간으로 사용자 프로필을 업데이트하여 반응형 사용자 경험을 제공합니다. 또한, MongoDB™와 Redis를 단일 Couchbase 데이터베이스로 대체하여 서버 수를 300개에서 120개로 줄였습니다.

Viber 소개

150억

일일 통화 및 메시지 이벤트 수

60%

총 서버 수 감소

도전 과제

  • 데이터 레이크에 페타바이트 단위의 데이터를 저장하여 빠르고 지속적인 성장 지원
  • 하루에 100억~150억 개의 이벤트 처리 - 초당 30만 개 이상의 이벤트 처리
  • 데이터센터 공간을 줄이고 복잡성을 최소화하면서 확장 가능한 성능을 제공할 수 있는 데이터베이스를 구현하세요.

결과

  • Redis 및 몽고DB 스택을 Couchbase로 교체했습니다.
  • 총 서버 수를 300개 이상에서 최대 120개로 줄였습니다.
  • 실시간 사용자 프로필 업데이트로 반응형 환경 제공
  • AWS의 데이터베이스 서버를 절반으로 줄여 성능 향상
  • 단일 Couchbase 계층으로 간소화된 관리
서버를 절반 이하로 줄이면서 성능을 향상하고 훨씬 더 확장 가능한 아키텍처를 확보할 수 있었습니다.

아미르 이쉬 샬롬 운영 담당 수석 디렉터 겸 최고 아키텍트, Viber

마카바이 로고 산업

마카바이 로고 사용 사례

  • 사용자 프로필 저장소

마카바이 로고 주요 기능

지금 바로 탁월한 고객 경험을 구축하세요.