Using Redis Sentinel with Docker and Marathon is a relatively complex procedure that requires every instance of Redis to be able to communicate with all other instances.
This article describes how to create a failover solution using Redis Sentinel and Docker Compose.
Trying out a new technology can be a bit tricky, so a set of specs for a test app is necessary to give the tests meaning.