< Retour à la page client

Viber - Obtenir des performances évolutives pour traiter jusqu'à 15 milliards d'appels et de messages par jour grâce à Couchbase

L'application Viber connecte plus d'un milliard d'utilisateurs dans le monde entier grâce à des appels audio et vidéo de haute qualité, à la messagerie et bien plus encore. Pour traiter jusqu'à 15 milliards d'événements par jour, Viber a besoin d'une base de données évolutive. L'entreprise a mis en œuvre Couchbase dans une architecture AWS multicouche. Couchbase met à jour les profils des utilisateurs en temps quasi réel, offrant ainsi une expérience utilisateur réactive. En remplaçant MongoDB™ et Redis par une seule base de données Couchbase, Viber a également réduit le nombre de serveurs de 300 à 120.

À propos de Viber

15 milliards

événements d'appel et de messagerie par jour

60%

réduction du nombre total de serveurs

Défis

  • S'adapter à une croissance rapide et continue, en stockant des pétaoctets de données dans un lac de données.
  • Traitement de 10 à 15 milliards d'événements par jour - plus de 300 000 événements par seconde
  • Mettre en œuvre une base de données capable de fournir des performances évolutives, tout en réduisant l'empreinte du centre de données et en minimisant la complexité.

Résultats

  • Remplacement de Redis et MongoDB par Couchbase
  • Réduction du nombre total de serveurs de 300+ à ~120
  • Offre une expérience réactive avec des mises à jour du profil de l'utilisateur en temps réel
  • Performances accrues avec la moitié des serveurs de base de données sur AWS
  • Gestion simplifiée avec un seul niveau Couchbase
Avec moins de la moitié des serveurs, nous sommes en mesure d'augmenter les performances et d'obtenir une architecture beaucoup plus performante et évolutive.

Amir Ish-Shalom Directeur principal des opérations et architecte en chef, Viber

Maccabai logo Cas d'utilisation

  • Stockage du profil de l'utilisateur

Maccabai logo Caractéristiques principales

Commencez dès aujourd'hui à créer une expérience client exceptionnelle.