All Questions
Elasticsearch hard

How did the 7.0+ 'Cluster Coordination' subsystem replace the legacy `minimum_master_nodes` setting to prevent split-brain scenarios?

  1. A It uses a hardcoded list of node IP addresses in the `elasticsearch.yml` file.
  2. B Dynamic Voting Configuration: The cluster maintains a set of nodes whose votes are required for an election or cluster state change. This set is automatically updated and persisted as nodes are added or removed safely.
  3. C It delegates the master election to an external consensus store like Consul or Etcd.
  4. D It requires a manual API call to 'Commit' a new master node after a partition is resolved.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions