Partition tolerant, highly available redis cluster with haproxy
Submitted by Ayush Goyal (@perfectayush) on Monday, 29 January 2018
This talk will present how production engineering team at Helpshift achieved a partition tolerant, highly available redis cluster using redis sentinel and haproxy, without changing a single line of backend code
Following is a brief overview of what will be covered in the talk
- Overview of Redis Sentinel service for highly availability of redis master.
- Various approaches/caveats while architecting a partition tolerant, highly available redis cluster.
- How we achieved high availability of redis cluster using haproxy
- Various redis, redis sentinel and haproxy config tunings
I am part of the production engineering team at Helpshift. We are building a remarkable customer service platform using interesting tech and nifty hacks. My job requires me to design and automate production systems for reliability and performance. You can read more about me at https://www.linkedin.com/in/goyalayush/.