Solutions to Fly.io's distributed systems challenges.
Install Maelstrom and its system dependencies:
brew install openjdk graphviz gnuplot
curl -L https://github.com/jepsen-io/maelstrom/releases/download/v0.2.3/maelstrom.tar.bz2 | tar xf -
Build and run:
./gradlew :broadcast:runMaelstromTest