Skip to content

martinabeleda/nautilus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Rust solutions for the fly.io distributed systems challenge

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published