/plushcap/analysis/fly-io/gossip-glomers

Gossip Glomers

What's this blog post about?

The text discusses a series of distributed systems challenges called Gossip Glomers, developed by Fly.io in collaboration with Kyle Kingsbury, author of Jepsen. These challenges combine real-world coding experience with academic rigor to teach people about distributed systems theory. Maelstrom, a tool built on top of Jepsen, is used to run toy distributed systems on a simulated network. The challenges start off easy and increase in difficulty, covering topics such as unique ID generation, message broadcasting, g-counters, replicated logs, and transactional databases. These challenges were initially designed for evaluating staff engineers at Fly.io but have been released for anyone to try.

Company
Fly.io

Date published
Feb. 22, 2023

Author(s)
Ben Johnson

Word count
935

Language
English

Hacker News points
309


By Matt Makai. 2021-2024.