
Push-to-Talk Feature for Viber Messenger
Industry
Telecommunications, Software products
Technologies
Android, Mobile, Windows Phone
About
Viber is an extremely popular Internet messaging and calling service. The application became popular right after its launch and was immediately named a Skype killer.
challenge
While working on the first versions of its mobile app, Viber Media experienced a need in an extremely competent and reliable partner that would help to develop a backend service to process and store PTT messages. This was an important part of the solution since although backend is not visible for end-users, it is highly important to ensure smooth and comfortable app usage.
Solution
VolgoTechnologies convinced the Viber team in its excellent competences in the VoIP area and was consequently chosen as an application development partner. The scope of work was very ambitious and required participation of the best experts available on the market.
It was a challenging project for which Viber and VolgoTechnologies have decided to use Amazon cloud solutions – Simple Queue Service (SQS), Simple Storage Service (S3) and AWS php library.
Naturally, VolgoTechnologies needed to create a temporary storage for which Couchbase was selected – a noSQL database that managed to cover all of the requirements.
Staging
Staging the Push-to-Talk Feature for Viber Messenger involves creating a seamless, user-friendly voice messaging functionality that allows users to send audio messages quickly. Here a structured approach.
Datawarehouse
Dataware House
Desktop Application

Results
VolgoTechnologies succeeded to develop a high-grade backend for the Viber application, which contributed to the overall product success.
Technologies and Tools
PHP, Couchbase, SQS, S3, Linux daemons, Zabbix, PHP Unit.