Skip to content

janbalangue/loadlens

Repository files navigation

LoadLens

Interactive simulator for understanding how systems behave under load. Compare fail-fast vs bounded queue admission control, explore guided walkthrough scenarios, and see why queues hide overload instead of solving it.

Powered by async-bulkhead-ts.

Getting Started

npm install
npm run dev

Open http://localhost:5173 for the landing page, http://localhost:5173/app/ for the simulator.

Build

npm run build
npm run preview

Test

npm test

Stack

  • Vite — build tooling
  • React — UI
  • Recharts — charts
  • async-bulkhead-ts — real admission control library under the hood
  • No backend. Static site, deploys anywhere.

Status

LoadLens is a proprietary product under active development.

License

Copyright (c) 2026 Jan Balangue

All rights reserved.

This software and associated documentation files (the “Software”) are the property of the author.

Permission is granted to view and use the Software for personal and internal evaluation purposes only.

You may NOT:

  • copy, modify, merge, publish, distribute, sublicense, or sell copies of the Software
  • use the Software to build competing products or services
  • remove or alter any proprietary notices from the Software

This license does NOT grant any rights to the source code beyond what is explicitly stated above.

The Software is provided “as is”, without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose, and noninfringement.

In no event shall the author be liable for any claim, damages, or other liability arising from the use of the Software.

About

Interactive simulator for understanding how systems behave under load. Compare fail-fast vs bounded queue admission control and see why queues hide overload instead of solving it.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors