Skip to content

Latest commit

 

History

History
46 lines (32 loc) · 1.25 KB

README.md

File metadata and controls

46 lines (32 loc) · 1.25 KB

Nautilus

License: MIT main workflow

Rust solutions for https://fly.io/dist-sys/

Nautilus is the fictional submarine belonging to Captain Nemo featured in Jules Verne's novels Twenty Thousand Leagues Under the Sea and The Mysterious Island which seemed to have survived the Lofoten Maelstrom.

Setup

See Maelstrom docs.

wget https://github.com/jepsen-io/maelstrom/releases/download/v0.2.3/maelstrom.tar.bz2
tar zxf maelstrom.tar.bz2

Challenges

Echo

Run node in maelstrom:

maelstrom test -w echo \
    --bin target/debug/echo \
    --node-count 1 \
    --time-limit 10

Fingers crossed, you'll see: Everything looks good! ヽ(‘ー)ノ`

Unique ID generation

Run node in maelstrom:

maelstrom test -w unique-ids \
    --bin target/debug/guid \
    --time-limit 30 \
    --rate 1000 \
    --node-count 3 \
    --availability total \
    --nemesis partition