SysArchitect

Visual System Designer

Components

20
Users
End-user clients — browsers and mobile apps
DNS
Domain Name System resolver
$0.01/h
CDN
Content Delivery Network (Cloudflare, CloudFront)
$0.08/h
WAF
Web Application Firewall — blocks malicious traffic
$0.05/h
Load Balancer
Distributes traffic across multiple upstream servers
$0.02/h
API Gateway
Routing, auth, rate limiting, and protocol translation
$0.04/h
App Server
Application server (Node.js, Python, Java, Go)
$0.1/h
Microservice
Independently deployable container service
$0.08/h
Worker
Background job processor / async consumer
$0.07/h
Auth Service
Authentication and Authorization (OAuth2 / JWT)
$0.03/h
Database
Relational / NoSQL database (PostgreSQL, MongoDB)
$0.15/h
Cache
In-memory cache (Redis, Memcached)
$0.06/h
Object Storage
Object / blob storage (S3, GCS, Azure Blob)
$0.02/h
Search Engine
Full-text search (Elasticsearch, Algolia, OpenSearch)
$0.12/h
Message Queue
Message broker (Kafka, RabbitMQ, SQS)
$0.04/h
Monitoring
Metrics, tracing and alerts (Prometheus, Grafana, Datadog)
$0.05/h
Service Mesh
Service-to-service communication layer (Istio, Linkerd)
$0.03/h
Circuit Breaker
Fault-tolerance pattern (Hystrix, Resilience4j)
$0.01/h
Email Service
Transactional email delivery (SendGrid, AWS SES)
$0.02/h
Payment Gateway
Payment processing (Stripe, PayPal, Adyen)
$0.05/h

Drag & drop onto canvas

Mini Map

Start Building Your Architecture

Drag components from the left panel, or click Example to load a reference architecture

🖱️
Drag nodes to canvas
🔗
Connect to draw edges
▶️
Simulate traffic flow

Select a component

Click any node or edge on the canvas to configure it

Legend

HealthyOperating normally
DegradedHigh CPU or errors
OverloadedCPU >95%, dropping reqs
DownNode crashed / killed
SPOFSingle Point of Failure
CHAOSArtificial failure injected