< お客様専用ページに戻る

Viber - Couchbaseで1日あたり最大150億の通話とメッセージングイベントを処理するためのスケーラブルなパフォーマンスを得る

Viberアプリは、高品質の音声通話やビデオ通話、メッセージングなどを通じて、世界中の10億人以上のユーザーをつないでいます。1日あたり最大150億のイベントを処理するため、Viberはスケーラブルなデータベース性能を必要としています。同社は、マルチレイヤーのAWSアーキテクチャでCouchbaseを実装しました。Couchbaseは、ほぼリアルタイムでユーザープロファイルを更新し、応答性の高いユーザー体験を提供します。MongoDB™とRedisを単一のCouchbaseデータベースに置き換えることで、Viberはまた、サーバーの数を300から120に削減しました。

Viberについて

150億ドル

1日あたりの通話およびメッセージングイベント

60%

総サーバー数の削減

課題

  • 急速かつ継続的な成長に対応し、データレイクにペタバイト級のデータを保存
  • 1日あたり100億~150億イベント、1秒あたり30万イベント以上を処理
  • データセンターの設置面積を削減し、複雑さを最小限に抑えながら、スケーラブルなパフォーマンスを提供できるデータベースを導入する。

成果

  • RedisとMongoDBのスタックをCouchbaseに置き換え
  • サーバー総数を300台以上から120台程度に削減
  • ユーザー・プロフィールをリアルタイムで更新し、応答性の高いエクスペリエンスを提供
  • データベースサーバーの半分をAWSに置き、パフォーマンスを向上
  • 単一のCouchbase層による管理の簡素化
半分以下のサーバー台数で、パフォーマンスを向上させ、はるかに優れたスケーラブルなアーキテクチャを得ることができる。

アミール・イシュ・シャローム Viber オペレーション・シニア・ディレクター兼チーフ・アーキテクト

Maccabai logo 使用例

  • ユーザー・プロファイル・ストア

Maccabai logo 主な特徴

卓越したカスタマー・エクスペリエンスの構築を、今すぐ始めましょう。