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.


About Viber

15 billion

calling and messaging events per day


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.