Communication Layer Communication layer provides cluster management and automatic failover to standby nodes and maps physical nodes to logical nodes
It automatically detects hardware failures and accordingly updates the mapping
Emitters specify only logical nodes when sending messages and are unaware of the physical nodes or when logical nodes are re-mapped due to failures
The communication layer uses ZooKeeper to help coordinate between node in a S4 cluster.
unaware