All Projects → honzaap → Systemizer

honzaap / Systemizer

Licence: GPL-3.0 license
A system design tool that allows you to simulate data flow of distributed systems.

Programming Languages

typescript
32286 projects
HTML
75241 projects
SCSS
7915 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Systemizer

Awesome Scalability
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Stars: ✭ 36,688 (+2909.68%)
Mutual labels:  distributed-systems, web-development, backend, architecture, scalability, system-design
Microservices Connector
Inter-Service communication framework, support for microservice architecture and distributed system
Stars: ✭ 17 (-98.61%)
Mutual labels:  distributed-systems, scalability, microservices-architecture
System design
Preparation links and resources for system design questions
Stars: ✭ 7,170 (+488.19%)
Mutual labels:  architecture, scalability, system-design
Awesome Scalability Toolbox
My opinionated list of products and tools used for high-scalability projects
Stars: ✭ 34 (-97.21%)
Mutual labels:  distributed-systems, architecture, scalability
Gauntlet
🔖 Guides, Articles, Podcasts, Videos and Notes to Build Reliable Large-Scale Distributed Systems.
Stars: ✭ 336 (-72.44%)
Mutual labels:  distributed-systems, scalability, microservices-architecture
Awesome Microservices Netcore
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET Core
Stars: ✭ 865 (-29.04%)
Mutual labels:  distributed-systems, microservices-architecture
Orleans
Orleans is a cross-platform framework for building distributed applications with .NET
Stars: ✭ 8,131 (+567.02%)
Mutual labels:  distributed-systems, scalability
Nats Server
High-Performance server for NATS.io, the cloud and edge native messaging system.
Stars: ✭ 10,223 (+738.64%)
Mutual labels:  distributed-systems, microservices-architecture
Temporal
Temporal service
Stars: ✭ 3,212 (+163.49%)
Mutual labels:  distributed-systems, microservices-architecture
Lottor
distributed transaction service based on reliable msg,基于可靠消息的柔性分布式事务实现方案。
Stars: ✭ 122 (-89.99%)
Mutual labels:  distributed-systems, architecture
Scs
Self-Contained Systems
Stars: ✭ 189 (-84.5%)
Mutual labels:  distributed-systems, microservices-architecture
awesome-software-architecture
A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Stars: ✭ 1,594 (+30.76%)
Mutual labels:  microservices-architecture, system-design
Advanced Java
😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识
Stars: ✭ 59,142 (+4751.68%)
Mutual labels:  distributed-systems, microservices-architecture
Proxy
The type-safe REST library for .NET Standard 2.0 (NetCoreStack Flying Proxy)
Stars: ✭ 40 (-96.72%)
Mutual labels:  backend, scalability
Scada.js
Industrial distributed SCADA and MRP library for web, desktop and mobile
Stars: ✭ 66 (-94.59%)
Mutual labels:  distributed-systems, microservices-architecture
Blog
my blog, using markdown
Stars: ✭ 25 (-97.95%)
Mutual labels:  distributed-systems, system-design
Vertx In Action
Examples for the Manning "Vert.x in Action" book
Stars: ✭ 134 (-89.01%)
Mutual labels:  distributed-systems, scalability
go-distsys
Distributed Systems programming examples in the Go programming language.
Stars: ✭ 101 (-91.71%)
Mutual labels:  distributed-systems, microservices-architecture
Brooklin
An extensible distributed system for reliable nearline data streaming at scale
Stars: ✭ 668 (-45.2%)
Mutual labels:  distributed-systems, scalability
Awesome Distributed Systems
A curated list to learn about distributed systems
Stars: ✭ 7,263 (+495.82%)
Mutual labels:  distributed-systems, architecture

Systemizer

Scrutinizer build (GitHub/Bitbucket) GitHub Repo stars GitHub commit activity GitHub last commit GitHub

Systemizer is a system design tool used to create and simulate large scale distributed systems.

Buy Me A Coffee

Want to try Systemizer?

Systemizer is currently hosted on github pages.

Gif of Systemizer

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

  1. Clone repository to your local machine
  2. Open terminal and cd into repository folder
  3. run npm install
  4. run npm run start
  5. 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.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].