ion

All web apps in the Catalogue

Breakscale

by xevrion · io.github.xevrion.breakscale

Not TrustedWeb appUnrated★ 1,216 stars

Build a system, load it until it breaks, and watch why.

Build a system, load it until it breaks, and watch why. A system design simulator for learning distributed systems.

Screenshots

  • Breakscale: build a system, load it until it breaks, watch why
    Breakscale: build a system, load it until it breaks, watch why
  • The Retry Storm example at 100 requests a second: the database is 99.9% busy while goodput is zero
    The Retry Storm example at 100 requests a second: the database is 99.9% busy while goodput is zero

About

Breakscale lets you put load balancers, caches, databases, queues and 29 other components on a canvas, wire them into a system, and drag the traffic up until something gives. What you see while it happens is a real discrete-event simulation: latency percentiles climbing, queues filling, circuit breakers tripping, and whole systems collapsing into retry storms, all measured from individual simulated requests rather than drawn to look plausible. It runs in your browser, inside VS Code, and inside your AI assistant, which can read your code, draw your architecture, and tell you where it breaks. Most system design material is static diagrams and rules of thumb. "Add a cache." "Use a queue." That makes it hard to build any intuition for why p99 latency falls off a cliff once utilisation passes 80 percent, or how a short timeout with a couple of retries turns one slow database into a total outage. Breakscale is the open-source project xevrion/breakscale (https://github.com/xevrion/breakscale) by xevrion, released under MIT. Ion packages it unmodified from commit d2c876e0e17e, adding only a manifest, an icon and a storage compatibility script.

Source

Written by xevrion, published to Oikou by Ben Grande.

  • ★ 1,216 stars on GitHub
  • Licence: MIT
  • Built from commit d2c876e0e17e

View the repository on GitHub

Age rating

Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.

What version 0.20260925.0 may do

Internet

It asks to reach these hosts, and no others:

  • api.github.com

Personal Cloud tools

  • Keep a database of its own on your Personal Cloud ion.db

Notifications

It does not send push notifications.

Storage

Up to 16 MB on your Personal Cloud.

Add to Personal Cloud

Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.

Sign in to add

Versions

0.20260930.0 Latest

Published · a ready-built bundle

Imported from xevrion/breakscale at d2c876e0e17e.

0.20260925.0 Shown above

Published · a ready-built bundle

Imported from xevrion/breakscale at 3ce685bddd8c.

Report this app