Systemizer
Systemizer copied to clipboard
A system design tool that allows you to simulate data flow of distributed systems.
Systemizer
Systemizer is a system design tool used to create and simulate large scale distributed systems.
Want to try Systemizer?
Systemizer is currently hosted on github pages.
How does Systemizer work?
- Select a component. This can be an API, Client, Message Queue, you name it.
- Create customizable endpoints, and connect components together.
- Send data to endpoints and watch the data flow of your system.
Installation
- Clone repository to your local machine
- Open terminal and
cd
into repository folder - run
npm install
- run
npm run start
- Systemize!
Documentation
- Documentation can be found in the Wiki section of this repo.
Contributing
- To learn about contributing, visit the How to contribute section.
- You can also check Issues to see if there is anything you want to help with.