Working through the [Fly.io distributed systems challenge](https://fly.io/dist-sys/), in Rust. These solutions are built around the [nebkor-maelstrom](https://crates.io/crates/nebkor-maelstrom) crate, a dedicated Maelstrom client framework that uses no async and strives for simplicity of design and use. The most complicated client in this project is the `gg-kafka` client, at 158 lines; the entire workspace will build from clean in about five seconds.