We've found some examples online on attempts to use Hazelcast with Docker Swarm, but so far we've not been able to have the cache replicated. Each swarm node has its own instance. We're using SpringCache to abstract the configuration but we have not yet come up with a solution. Before we invest too much more here, I wanted to see if this is even possible or if anyone has successfully implemented this.
Requirements are a REST endpoint running in Docker Swarm with a distributed cache.