Coordinator
In plain terms
A node that orchestrates a distributed operation.
Going deeper
A coordinator directs steps among participating nodes in protocols like distributed transactions or consensus. It centralizes orchestration.
Under the hood
Often a single point of failure (e.g., in 2PC); leader-election ensures one coordinator exists.
Examples
Two-phase commit, leader election, transaction managers, consensus, sagas.
Think of it like...
Like a conductor directing the timing of an orchestra of nodes.