Robustness means that measuring how strong your system is.The mechanism of heartbeat is a way for checking if your component or server is still alive or not by sending interval messages in order to keep being aware of reliability in the distributed systems. If you cannot receive any response any more for a long time,you can ensure that server or component has failed,so that you need to do something for failover.