I’ve been a long time production user of redis-oplog and I have been using it with a cloud redis server from compose.io. Well yesterday they had a 12+ hour outage which hosed my app (along with many others) and I had to scramble to switch over to scalegrid.com. I wanted to set up an AWS ElastiCache cluster but the setup was too complicated to figure out on the fly. Now that the app is stable on ScaleGrid I was wondering if anyone has experience with setting up ElastiCache (@ramez @diaconutheodor). I have a few questions about the settings.
- Does it work with the replicas setting? I’ve only ever used
redis-oplogwith a stand-alone instance (which is why I want to use a replica for failover). Does failover actually work? It seems like when you use replicas you have a write URL and a read URL. How does that jive with the single
- What’s a good EC2 node type? Should work with a pretty small VM right?
- Does multi-availability zone work?
- Encryption at rest? Encryption in-transit? Anyone have these working with
I’m assuming backups aren’t needed since it’s just a cache. Would love some feedback, best practice, and info on this.