Redis Case Studies Plivo Enhances Infrastructure and Performance with Active-Active Redis
Edit This Case Study Record
Redis Logo

Plivo Enhances Infrastructure and Performance with Active-Active Redis

Redis
Infrastructure as a Service (IaaS) - Cloud Databases
Platform as a Service (PaaS) - Application Development Platforms
Construction & Infrastructure
Telecommunications
Maintenance
Construction Management
Speech Recognition
Cloud Planning, Design & Implementation Services
System Integration
Plivo, a global telecommunications platform, was facing a challenge with its streaming microservices architecture. The architecture was supporting a large volume of small, high-frequency data writes. However, if an Amazon ElastiCache region were to fail, it could not keep up with the volume and maintain data consistency across regions. This posed a significant risk to Plivo's operations, as it could potentially disrupt their services and negatively impact their customers. The engineers at Plivo realized that they needed to build a custom failover to address this issue. They also needed a solution that could meet the performance requirements of their Voice API platform, which required low-latency reads and writes.
Read More
Plivo is a modern global telecommunications platform that serves more than one billion API requests per month across over 190 countries. Founded in 2011, the company provides enterprise-grade reliability for businesses that depend on voice and messaging to engage more effectively with their customers. Plivo is a leading cloud-based communications platform (CPaaS), which helps businesses engage and communicate with their customers. Their services are critical for businesses, as they require low-latency reads and writes for their Voice API platform. Plivo's use cases include rate limiting calls within a given time period, queuing call status, and maintaining call queues by region.
Read More
After conducting tests, Plivo chose Redis Cloud as it could handle the requirements of their Voice API platform. The migration to the managed solution from the company behind open source Redis required almost no code changes, making the transition smooth and efficient. The initial migration was completed in minutes, and the complete move was finalized within a month. The use of Active-Active, an exclusive Redis Enterprise capability, allowed Plivo to optimize their service across regions and make the most effective use of their infrastructure. This solution also provided Plivo with a geo-distributed database, which ensured uptime and scalability through Active-Active Redis. The migration process was carefully planned and executed, with a rollback plan in place in case of any issues.
Read More
The migration to Redis Cloud resulted in immediate improvements in data integrity. Plivo's engineers were able to uncover additional benefits to optimize the service across regions. The deployment of Active-Active Redis allowed Plivo to fully utilize all system resources and components, ensuring that the entire environment was running at peak efficiency. The system was able to intelligently reallocate resources during a communication disruption, ensuring minimal impact on Plivo's customers. The successful migration and the performance of Redis Cloud during the disruption provided Plivo with peace of mind, as they could confidently rely on Active-Active Redis for their complex use cases across their distributed architecture.
The initial migration to Redis Cloud was completed in minutes
The complete migration to Redis Cloud was finalized within a month
During a regional communication disruption, there were no major performance issues for the entire hour that the region was down
Download PDF Version
test test