Skip to content

docs(design): finalize the exercise plan with RS(6,3) on 9 nodes - #56

Open
frectrium wants to merge 1 commit into
mainfrom
docs/14-exercise-plan
Open

frectrium wants to merge 1 commit into
mainfrom
docs/14-exercise-plan

Conversation

@frectrium

@frectrium frectrium commented Oct 28, 2026 •

Copy link
Copy Markdown
Owner

What

Adds docs/design/exercise-plan.md: what we build in Week 3, where it runs and what we measure.

Closes #14

Why

Week 3 can't start without fixed parameters. Each decision mirrors Magic Pocket and is recorded with its sources in the Design Decision Log (#17), so this doc gives the DDL-NNN ID instead of repeating it.

How to check it

Decisions to confirm in review

  • RS(6,3) on 9 nodes, 3 synchronous replicas before coding
  • SQLite instead of MySQL for the index
  • 64 MiB volumes, closed after 10 minutes
  • The Master in the verifier process
  • Instance types and the size of the experiment matrix

Merge order

Merge after the Design Decision Log PR (#55). Once this merges, I create the Week 3 build issues (#19).

Checklist

  • cargo fmt, cargo clippy and cargo test pass locally (code PRs)
  • Tests added or updated for the change (code PRs)
  • New sources are added to docs/sources/README.md (research PRs)
  • Design decisions are recorded in the Design Decision Log
  • Docs and README are updated if behaviour or setup changed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Design] Finalize the exercise plan, including the erasure coding scheme and parameters

1 participant