Case Study: Freshworks achieves effortless scaling, automated failover, and faster application performance with Redis Enterprise Cloud (Redis)

A Redis Case Study

Preview of the Freshworks Case Study

Freshworks Enjoys Effortless Scaling, Automated Failover, and a Seamless Developer Experience with Redis Enterprise Cloud

Freshworks, the maker of Freshdesk and a fast-growing provider of cloud customer-engagement software used by over 150,000 organizations, faced scaling pain as usage and product count surged. Growing database load strained MySQL and their AWS ElastiCache setup—ElastiCache lacked live migration and forced weeks of manual effort to avoid downtime—slowing development and hampering performance.

Freshworks replaced ElastiCache with Redis Enterprise Cloud, a managed Redis service that provides high-performance in-memory data, automated scaling and failover, and flexible data structures. Redis Enterprise now serves as cache, rate-limiter, persistent job store, session store for microservices, and real-time analytics, allowing Freshworks to reduce MySQL instances, dramatically improve response times, expand across regions with zero downtime, and cut operational overhead so teams can focus on product growth.


Open case study document...

Freshworks

Naren Janakiraman

Director


Redis

92 Case Studies