After completing the exercise on Consul, let's now summarize the key points for Consul:
- Consul works on the gossip protocol (tell everyone who is alive and has been in constant touch with others) to form dynamic clusters.
- It has an inbuilt key-value store that not only stores data, but is also used to register watches, which can be used for a number of tasks, such as notifying others about data changes, running different health checks, and some custom commands depending on use cases.
- Service discovery is embedded, so we do not need any third-party tools. It has inbuilt features such as health checks, watches, and so on.
It has out-of-the-box support for multiple data centers, and the gossip protocol works across all ...