Node discovery

Apache Ignite is designed to scale elastically by adding more nodes to the cluster. The addition of a new node or removal of a node is transparent to the cluster. It depends on inter-node communication and doesn't rely on a master node to maintain the cluster. As of version 2.5, Apache Ignite supports two types of node discovery:

  • TCP/IP discovery 
  • ZooKeeper discovery

We will explore both of these discovery types.