Skip to content
#

distributed-systems-fundamentals

Here are 4 public repositories matching this topic...

Practice building the concurrent components that backend systems are made of — worker pools, batchers, retries, leases, circuit breakers — in Go, with race-checked tests on virtual time and an optional AI tutor.

  • Updated Oct 21, 2026
  • Go

Write distributed algorithms in pseudocode, run them against a network that breaks its promises, and check the properties they should satisfy, in one run or over hundreds with random faults. 18 algorithms included, from reliable broadcast to Paxos. Runs in the browser, no install.

  • Updated Oct 22, 2026
  • JavaScript

Add this topic to your repo

To associate your repository with the distributed-systems-fundamentals topic, visit your repo's landing page and select "manage topics."

Learn more