Scenario:
Traffic & Edge
Client
Traffic sourceDNS
Routing & resolutionEdge Server
PoP cache + computeCDN
Content deliveryWAF
Web Application Firewall Gateways & Proxies
API Gateway
Auth, rate-limit, routeGraphQL Gateway
Schema federationReverse Proxy
Nginx / Caddy / EnvoyLoad Balancer
Distributes requestsRate Limiter
Token bucket / sliding Compute & Services
Server
Generic app serverMicroservice
Nameable service unitLambda / FaaS
Serverless functionNotification Svc
Push / email / SMS fan-out Infrastructure
Service Registry
Consul / etcd / ZooKeeperService Mesh
Istio / Linkerd Service Templates
Auth Service
Authn / AuthzPayment Service
Billing & transactionsEmail Service
Async email / SMSUser Service
Profiles & prefsInventory Service
Stock & catalogRecommendation
ML-powered suggestionsAnalytics Service
Event tracking Databases
SQL Primary
Reads + writesSQL Replica
Read-only, promotableNoSQL DB
Mongo / Dynamo / CassandraRedis Cache
In-memory, hit-rateSearch Engine
Elasticsearch / OSObject Storage
S3 / GCS / Blob Async & Messaging
Message Queue
RabbitMQ / SQSKafka
Distributed log streamEvent Bus
Pub/sub event stream AI / ML
LLM Service
GPT-4o / Claude / LlamaVector DB
Embeddings + ANN searchGPU Worker
Inference / batch serving Actions
LIVE
Network Waves
TRAFFIC
HEALTHY
Client
100 req/s config
0/100
0
req/s
0%
err
15ms
p50
SECURITY
HEALTHY
WAF
waf
Throughput:0 r/s
0
req/s
0%
err
15ms
p50
GATEWAY
HEALTHY
API Gateway
OK
Limit (token)0/500/s
No Auth
0
req/s
0%
err
15ms
p50
INFRA
HEALTHY
Rate Limiter
ratelimiter
Throughput:0 r/s
0
req/s
0%
err
15ms
p50
ROUTING
HEALTHY
Load Balancer
round-robin
Active flow:0 r/s
0
req/s
0%
err
15ms
p50
SERVICE
HEALTHY
App Server 1
cap 200/s
CPU / Load0%
Queue0/50
0
req/s
0%
err
15ms
p50
SERVICE
HEALTHY
App Server 2
cap 200/s
CPU / Load0%
Queue0/50
0
req/s
0%
err
15ms
p50
CACHE
HEALTHY
Redis Cache
redis in-memory
0
HITS
0
MISSES
80%
HIT%
0
req/s
0%
err
15ms
p50
NO-SQL
HEALTHY
URL Store (Cassandra)
NoSQL Database
Cassandraeventual6 shards
0
req/s
0%
err
15ms
p50
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Node Inspector
Click any node to inspect and configure it
Event Log1
T+00:00Simulation started.
Live Metrics
Req / sec
100
0 totalError Rate
0.0%
0 errorsAvg Latency
35ms
HealthyElapsed
0:00
ActiveThroughput
Error %
Latency
Node Throughput
No active nodes