Rust implementation for fly.io/dist-sys problems.
This is mostly to write some Rust code while learning it. So it's gonna be shabby.
- Follow instructions on fly.io to setup maelstrom.
- Compile binary
- Run test Eg:
cargo build
java -jar target/maelstrom-0.2.4-SNAPSHOT-standalone.jar test -w echo --bin ~/Workspaces/Pwned/Rust/fly/target/debug/fly --node-count 1 --time-limit 10
- FSM?
- Make the message struct fields public for easier creation / access
- Multithreading support for nodes