Agenda is to setup a cluster that have Couchbase service spread across multiple Docker hosts, such that it minimizes singal point of failure problem.
Docker Swarm cluster:
- Service discovery using Consul.
- Swarm manager.
- Overlay network to create global network for swarm cluster.
- Two more node in Swarm cluster.