Ahhh I get to talk about this now! I worked with the delightful people at fly.io to design a series of distributed systems challenges using Maelstrom, a tool for teaching and learning distributed algorithms. They range from quick and simple echo servers to "implement your own transaction system based on the paper of your choice". Excited to see what folks come up with! 🤗

https://fly.io/dist-sys

Fly.io Distributed Systems Challenge

Documentation and guides from the team at Fly.io.

Fly

@aphyr i don't work on distributed systems, but i will have to give it a try soon. this kind of learning format is my absolute favorite.

heck yes. congrats!

@aphyr this is really cool
@aphyr @Coreyja this looks really interesting!
@aphyr this has been a lot of fun, thank you