Concepts to Know : Execution Modes : Distributed Mode : Graph Client
 
Share this page                  
Graph Client
A distributed graph can be launched from any machine, not just one belonging to the cluster. All that is required is connectivity to the cluster nodes and the knowledge of the cluster manager location.
At least some portion of a distributed graph is run local to the machine executing it. This portion is known as the graph client. The client provides the overall coordination of the execution plan, handling remote execution of the partitions’ physical graphs. The client is also responsible for executing any local phases of the graph. Local phases consist of any operators marked as non-parallel.