Yash Agarwal

Posts tagged with ‘distributed system’ (1)

Epidemic/Gossip Protocols

Last week, while reading the book Designing data-intensive applications, I came across the term “Gossip Protocols.” The title was quite intriguing; hence I search for it on Google. It turns out that it is a communication protocol. It is sometimes also called the “Epidemic Protocol.” We are facing an ongoing pandemic called COVID-19. The term “Epidemic Protocol” caught my attention, and I started wondering how the knowledge of epidemics is going to be useful in computer systems.