Loading video...

Video Failed to Load

Go Home

Servers fail. But in a distributed system, how do you detect when this happens? Gossip protocols are one (fun!) way to solve the problem.

89,179 views • 8 months ago •via X (Twitter)

15 Comments

Ben Dicken's profile picture
Ben Dicken8 months ago

More on YouTube

Kelly Sommers's profile picture
Kelly Sommers8 months ago

What is this diagram tool you’re been using?

Ben Dicken's profile picture
Ben Dicken8 months ago

I use @excalidraw though I hear people really like @tldraw too.

Navneet's profile picture
Navneet8 months ago

love gossip protocols for failure detection - but watch out for split brain when network partitions happen. We use phi accrual with a 5s threshold, detects failures way faster than basic heartbeats

Aryan Srivastava's profile picture
Aryan Srivastava8 months ago

This was next in line after reading DHT paper, awesome 👌

Neuroserve's profile picture
Neuroserve8 months ago

That's what I like about #Nomad and #Consul.

Subramanya Rao's profile picture
Subramanya Rao8 months ago

@piyushgarg_dev also made a whole video on this not too long ago with a full JS implementation

Prakhar Kumar's profile picture
Prakhar Kumar8 months ago

I see fun, but I also the ! after it.

Avinash Dalvi's profile picture
Avinash Dalvi8 months ago

Love this new concepts. Thanks for sharing.

Indy Singh's profile picture
Indy Singh8 months ago

Love it! Had a few runs in with gossip due to our Cassandra setup. Never seen it really talked about outside of the Datastax documentation. Lovely explainer that I can pass around the team.

abc's profile picture
abc8 months ago

Gossip no bueno 😉

Mohit Bathla's profile picture
Mohit Bathla8 months ago

@grok answer this in detail

Mars (parody)'s profile picture
Mars (parody)8 months ago

u don't need a leader at all come to the GUN side automatic load balancing cause it's p2p

Sunrit (e/acc)'s profile picture
Sunrit (e/acc)8 months ago

love this content. so good.

Karel Willemsen's profile picture
Karel Willemsen8 months ago

Bitcoin uses it as well

Related Videos