Skip to content
@roughstack

RoughStack

Open-source systems engineering arenas. Build, run, break, measure, and improve real system components under reproducible workloads.

Rough Stack

Rough Stack is an open-source platform for learning systems engineering by implementing real storage, scheduling, networking, and reliability mechanisms.

The project is organized by responsibility:

  • web-platform provides the educational interface, accounts, discussions, submissions, and control plane.
  • execution-runtime provides the execution protocol, language SDKs, runners, and conformance tests.
  • challenges provides public statements, contracts, starters, deterministic simulations, and public tests.

Official evaluation remains private so hidden workloads and calibration data do not enter public build contexts.

The repositories are being prepared for their first public release. Security boundaries and hosted judging should not be considered production-ready until the published readiness gates are complete.

Popular repositories Loading

  1. web-platform web-platform Public

    Rough Stack web application, learning workspace, and control plane

    TypeScript

  2. execution-runtime execution-runtime Public

    Versioned execution runtime, language SDKs, runners, and conformance tests

    Go

  3. challenges challenges Public

    Public systems-programming challenges, starters, simulators, tests, and scoring metadata

    Go

  4. .github .github Public

    Rough Stack organization profile and community health files

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…