Co-Founder & CTO at Eddy Travels
Redis is usually known for its ability to act as a cache but there is much more to it. It can be a high performance key-value store, queueing system, Pub/Sub broker, distributed lock provider and even more.
We chose Redis because it's a very capable data store that is widely available and easy to work with. You can get managed Redis deployment from every major cloud provider and it can replace cloud specific services to make your application more portable.