Informazioni su Viber

L'app Viber connette più di 1 miliardo di utenti in tutto il mondo attraverso chiamate audio e video di alta qualità, messaggistica e altro ancora. Per elaborare fino a 15 miliardi di eventi al giorno, Viber ha bisogno di prestazioni scalabili del database. L'azienda ha implementato Couchbase in un'architettura AWS a più livelli. Couchbase aggiorna i profili degli utenti in tempo quasi reale, offrendo un'esperienza utente reattiva. Sostituendo MongoDB™ e Redis con un unico database Couchbase, Viber ha inoltre ridotto il numero di server da 300 a 120.

STORY HIGHLIGHTS

  • Sostituito lo stack Redis e MongoDB con Couchbase
  • Riduzione del numero totale di server da oltre 300 a ~120
  • Offre un'esperienza reattiva con aggiornamenti del profilo dell'utente in tempo reale
  • Increased performance with ½ the database servers on AWS
  • Gestione semplificata con un unico tier Couchbase

KEY RESULTS:

15B

eventi di chiamata e messaggistica al giorno

60%

riduzione del numero di server totali

"Con meno della metà dei server, siamo in grado di aumentare le prestazioni e di ottenere un'architettura migliore e scalabile".
Amir Ish-Shalom, Direttore senior delle operazioni e architetto capo, Viber