Documentation: https://zio-maelstrom.bilal-fazlani.com/
ZIO-Maelstrom is makes it easier to solve Gossip Glomers challenges in Scala using ZIO
Gossip Glomers is a series of distributed systems challenges by Fly.io in collaboration with Kyle Kingsbury, author of Jepsen. It's a great way to learn distributed systems by writing your own.
The challenges are built on top of a platform called Maelstrom. Maelstrom simulates network traffic using stdin and stdout of nodes. ZIO-Maelstrom is a high level Scala driver for Maelstrom which abstracts away the low level details of the platform and let you focus on solving distributed systems challenges