jepsen-io/maelstrom
View on GitHub ↗ ★ 3,743 Clojure
A workbench for writing toy implementations of distributed systems.
11 mentions on Hacker News by 10 people: 4 stories, 7 comments · first 2017-04-20 · latest 2024-09-27
20082026
-
Just earlier this month I was going through https://github.com/jepsen-io/maelstrom and following the demo implementing (a cut-corners version of) Raft, and I found it quite elucidating. The sample (ruby) code contains some bugs, and I had…
comment by jhanschoo · 2024-09-27 · in Raft: Understandable Distributed Consensus (2014) -
at first i thought it was about https://github.com/jepsen-io/maelstrom/tree/main which shares the same name
comment by geekodour · 2024-07-10 · in Show HN: Maelstrom – A Hermetic, Clustered Test Runner for Python and Rust -
…and why they chose viewstamp replication, which predates Paxos but looks more like Raft. [1]: https://github.com/jepsen-io/maelstrom/ [2]: https://github.com/tigerbeetle/tigerbeetle/blob/main/docs/DE...
comment by lpage · 2023-09-03 · in The Raft Consensus Algorithm (2015) -
…Documentation [1]. [0] <a href=" https://fly.io/dist-sys "> Gossip Glomers</a> [1] <a href=" https://github.com/jepsen-io/maelstrom#documentation "> jepsen-io/maelstrom Documentation</a>
comment by eevmanu · 2023-05-11 · in Ask HN: Projects to do to get better at distributed systems -
…documentation [1]? There seems to be a bit of overlap anyway. [0] https://fly.io/dist-sys/ [1] https://github.com/jepsen-io/maelstrom#documentation
comment by eatonphil · 2023-02-22 · in Gossip Glomers: Fly.io Distributed Systems Challenges -
…for folks who want to practice implementing a distributed key-value store. Might be worth a spin! https://github.com/jepsen-io/maelstrom
comment by aphyr · 2020-05-25 · in Jepsen: MongoDB 4.2.6 -
…network behavior, simulates client requests, and verifies the resulting histories with Jepsen. https://github.com/jepsen-io/maelstrom
comment by aphyr · 2020-05-01 · in Jepsen: Dgraph 1.1.1