Grokking System Design Fundamentals
Ask Author
Back to course home

0% completed

What is Heartbeat?

Background

In a distributed environment, work/data is distributed among servers. To efficiently route requests in such a setup, servers need to know what other servers are part of the system. Furthermore, servers should know if other servers are alive and working. In a decentralized system, whenever a request arrives at a server, the server should have enough information to decide which server is responsible for entertaining that request

.....

.....

.....

Like the course? Get enrolled and start learning!