Rootconf 2025 Annual Conference - 16th and 17th May
On platforms, distributed data systems & security
May 2025
12 Mon
13 Tue
14 Wed
15 Thu
16 Fri 09:15 AM – 07:15 PM IST
17 Sat 09:15 AM – 05:35 PM IST
18 Sun
On platforms, distributed data systems & security
May 2025
12 Mon
13 Tue
14 Wed
15 Thu
16 Fri 09:15 AM – 07:15 PM IST
17 Sat 09:15 AM – 05:35 PM IST
18 Sun
This video is for members only
Submitted Apr 20, 2025
Gossip protocols provide a probabilistic and resilient way to send updates, detect failures, and synchronize state across a fleet of nodes in a distributed system to drive eventual consistency.
We will try to understand the core mechanics of how the rumour mongering gossip protocol works, how each node picks a small random fan‑out of peers and sends only new “rumours,” and merges incoming updates into its local state.
We will then try to build intuition for these protocols through interactive visualizations, and explanations that shows how rumors spread through nodes in real time.
Finally, we will look at a concise implementation of the rumor-mongering protocol written in Rust, and learn how we can extend it to build reliable gossip systems.
This session is ideal for engineers who are building distributed systems and want a clear, intuitive grasp of gossip‑driven consistency—and a hands‑on recipe for building it in Rust.
Shriram Balaji works as a Senior Software Engineer at Microsoft in Microsoft 365 Core building large scale distributed systems that deal with O(exabytes) of data and trillions of requests per day. He likes to tinker with systems, databases, compilers and things on the web.
May 2025
12 Mon
13 Tue
14 Wed
15 Thu
16 Fri 09:15 AM – 07:15 PM IST
17 Sat 09:15 AM – 05:35 PM IST
18 Sun
Hosted by
Supported by
Gold Sponsor
Gold Sponsor
Sponsor
Sponsor
{{ gettext('Login to leave a comment') }}
{{ gettext('Post a comment…') }}{{ errorMsg }}
{{ gettext('No comments posted yet') }}