Why we chose Amazon ElastiCache getting Redis
- Ease The good thing about Redis is the fact it is hot lonely dating very simple to activate which have. This is exactly why some of the finest enterprises internationally fool around with they. The knowledge formations, the new records, new complexity of each procedure can be so well defined. We all know that with convenience, you will find quicker likelihood of improved code difficulty and bugs.
Just before playing with Redis, we had been playing with Cassandra as it assured higher-throughput writes if you're nonetheless promising certain level of lower latency having the newest reads. We experienced one or two problems products that have Cassandra that immediately disappeared as soon as we opted for Redis.
Texture
Cassandra promises ultimate surface. To begin with, we considered that our very own specific have fun with situation would not be substantially influenced by the situation, but we were wrong. I even attempted expanding our very own realize and create feel, but unfortunately, our very own latency considerably spiked right up such that generated our very own application unreliable.
Repairs madness!
Even the head issue we got that have Cassandra is associated so you're able to maintenance. Our very own DevOps party and backend engineers was indeed constantly bringing paged getting nodes flapping (intermittently taking place and of) or passing away. Worse, node crashes manage establish enormous stack places that would upcoming complete in the disks. We could have discovered a more optimal tuning for our party, however, as it is, we had already faithful loads of time to maintaining the fresh new class.
All this went aside whenever we were able to notice into the more significant issues than just handling a beneficial finicky group.
Opting for Auction web sites ElastiCache getting Redis could have been a good disperse getting the technology party. (more…)
