Advent of Distributed Systems

Learning and science

distributed systems learning playground

SHOW HN2023

263points
21comments
#185of 3,109 in 2023
Top 6%of 2023 by points

How HN took it

DebatedReal support and real criticism

4 positive, 2 neutral or asking, 1 mixed, 3 critical, out of 10 comments about the project. Thread score +0.13.

Idea: 3 for, 0 againstDesign: 0 for, 1 againstExecution: 0 for, 1 againstDocs: 0 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Fun and useful for learning distributed systems without setup

    From 3 comments
    • Thank you for doing this! I too have wanted to play with Fly's distributed systems challenges but was put off by having to do the setup bit.
      usrme on HN
    • Looks really fun! Looks like there's also Rust bindings to Maelstrom [1] and since its a network challenge, it should be doable in any language. I might try it in Rust! [1]…
      zaptheimpaler on HN
    • Looks good!
      heldrida on HN
  • Good showcase of Cannon

    From 1 comment
    • Really cool and a great way to show off what you've built with Cannon
      dschofie on HN

Objections

  • Buttons 1-6 don't work inside the iframe

    From 2 comments
    • This looks really cool! I'd love to get into more systems-design AoC problems rather than DSA puzzles for a change. feedback: I was a bit confused as to why the answer to the…
      semitones on HN
    • same issues here
      jetru on HN
  • Week 1 answer is prefilled, which gives too much away

    From 2 comments
    • This looks really cool! I'd love to get into more systems-design AoC problems rather than DSA puzzles for a change. feedback: I was a bit confused as to why the answer to the…
      semitones on HN
    • Thanks for trying it out! I prefilled the answer for week 1 was to help people understand the boilerplate needed better, but maybe that was giving too much away. I'll try putting…
      cryingpotato on HN
  • Editor color scheme has poor contrast

    From 1 comment
    • Hey! I love this, thanks for making it. One suggestion: the editor color scheme is very hard for me to read. There's not a lot of contrast between the light, pastel colors and…
      sturmdev on HN
  • Landing page assumes too much knowledge without context

    From 1 comment
    • When I clicked this it took me straight into a page with code and an explanation with a bunch of assumed knowledge. It's not very self-explanatory. When I came back here, it the…
      fphhotchips on HN

Requests

  • Add an explainer modal on first visit

    From 2 comments
    • When I clicked this it took me straight into a page with code and an explanation with a bunch of assumed knowledge. It's not very self-explanatory. When I came back here, it the…
      fphhotchips on HN
    • That’s useful feedback, I’ll try to put up an explainer modal. Thanks for trying it!
      cryingpotato on HN
  • Provide boilerplate for all weeks, not just week one

    From 1 comment
    • I got confused by the buttons as well. > I'll try putting something more minimal in. That would be great, do please add the boilerplate to all the weeks not just week one,…
      anze3db on HN
  • Add a theme option or more accessible default theme

    From 1 comment
    • Hey! I love this, thanks for making it. One suggestion: the editor color scheme is very hard for me to read. There's not a lot of contrast between the light, pastel colors and…
      sturmdev on HN

Questions

  • Can the buttons work inside the iframe given CORS limits

    From 1 comment
    • Thanks for trying it out! I prefilled the answer for week 1 was to help people understand the boilerplate needed better, but maybe that was giving too much away. I'll try putting…
      cryingpotato on HN

Alternatives named

  • dslabs course repo from University of Washington

    From 1 comment
    • I took a Distributed Systems course at Georgia Tech's OMSCS program this spring, which used a learning framework from the University of Washington:…
      shepherdjerred on HN
  • codecrafters.io

    From 1 comment
    • I wish there was a good way to learn distributed systems between dense lectures on MIT OCW and stringing together libraries with raft/paxos already implemented in it or using…
      Racing0461 on HN
  • Protohackers

    From 1 comment
  • Maelstrom Rust bindings

    From 1 comment
    • Looks really fun! Looks like there's also Rust bindings to Maelstrom [1] and since its a network challenge, it should be doable in any language. I might try it in Rust! [1]…
      zaptheimpaler on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/38612680)