u/Antigober

A visual software architecture simulator running entirely in the browser using Rust + WASM
🔥 Hot ▲ 462 r/softwarearchitecture+1 crossposts

A visual software architecture simulator running entirely in the browser using Rust + WASM

I've been working on a browser based tool called ArchAlive and wanted to get some feedback on it. It is basically a visual sandbox where you can design backend systems, like API gateways, load balancers, and servers, and then simulate the HTTP traffic route through them in real time.

You can try it here: https://archalive.com/ (free, no signups)

While the frontend canvas is React/TypeScript, the core simulation engine that calculates routing, handles queue bottlenecks, and tracks individual request states is written entirely in Rust and compiled to WebAssembly. It can simulate quite a bit of requests smoothly.

Let me know what you think. Not sure where to take this project from here.

streamable.com
u/Antigober — 2 days ago
🔥 Hot ▲ 146 r/leetcode+2 crossposts

An interactive system design simulator I made with Wasm

Hey guys,

I've been working on a browser based tool called ArchAlive and wanted to get some feedback on it. It is basically a visual sandbox where you can design backend systems, like API gateways, load balancers, and servers, and then simulate the HTTP traffic route through them in real time.

You can mess around with it here: https://archalive.com/ (free, no signups)

Under the hood, the UI is React and TypeScript. The simulation itself runs on a Rust engine compiled to WebAssembly to make sure it handles the heavy traffic calculations smoothly (usually).

To be honest I am not sure where I am going with this project, I don't think it can help simulate any actual system since it's very simplified, maybe can work as a game? Some kind of educational tool?

Let me know what you think.

imgur.com
u/Antigober — 23 hours ago