Viber - Gaining the scalable performance to process up to 15 billion calling and messaging events per day with Couchbase

The Viber app connects more than 1 billion users worldwide through high-quality audio and video calls, messaging, and more. To process up to 15 billion events per day, Viber needs scalable database performance. The company implemented Couchbase in a multi-layered AWS architecture. Couchbase updates user profiles in near-real time, delivering a responsive user experience. By replacing MongoDB™ and Redis with a single Couchbase database, Viber also reduced the number of servers from 300 to 120.

Couchbase

About Viber

15 billion

calling and messaging events per day

60%

reduction in number of total servers

With less than half the servers, we’re able to increase performance and gain a much better, scalable architecture.

Amir Ish-Shalom Senior Director of Operations and Chief Architect, Viber

Maccabai logo Use case

  • User profile store

Maccabai logo Key features

Start building exceptional customer experience today.