Practice System Design.Visually. Fast Feedback.

Drag, connect, and simulate realistic architectures in an infinite grid. Get instant insights on capacity, latency, and SLOs.

Built by Antonio Coppe — loved by devs for hands-on practice

“Learn by doing” meets “visual system design.” No theory, just clarity.

Everything You Need to Practice

Built for developers who want to learn system design through practical, interactive experience

Drag-and-Design

Place components (Web, CDN, API Gateway, Service, Redis, Postgres, S3, Kafka, Load Balancer) on an infinite grid and connect them with directional edges.

Scenario-Driven Practice

Pick from real-world scenarios like Spotify Play (200ms P95, 2k RPS), URL Shortener (100ms P95, 5k RPS), and CDN Design (80ms P95, 8k RPS).

Fast Simulation

Get instant feedback with P95 latency calculations, RPS capacity checks, SLO validation, and bottleneck identification through our lightweight simulation engine.

Share & Fork

One-click URL encoding of your designs with compressed Base64. Recipients can fork your architecture and build upon it. Perfect for collaborative learning and sharing solutions.

How It Works

Four simple steps to master system design

1

Pick a Scenario

Choose from real-world challenges like “Spotify Play at 200ms P95, 2k RPS” or “URL Shortener at 100ms P95, 5k RPS” with clear requirements and success criteria.

2

Drag Components

Place Web, API Gateway, Service, Redis, Postgres, S3, Kafka, and Load Balancer components on the infinite grid. Connect them with directional edges to build your architecture.

3

Connect & Simulate

Wire up your components and run the simulation. Get instant feedback on P95 latency, capacity bottlenecks, SLO compliance, and backlog growth analysis.

4

Review & Iterate

Analyze results, identify bottlenecks, and optimize your design. Share your solution via URL encoding or fork existing designs to learn from others.

Simple, Transparent Pricing

Start free, upgrade when you're ready

Free

Perfect for getting started and learning the basics

  • Limited scenarios (3-5)
  • Basic simulation features
  • URL sharing
Start Free
Coming Soon

Premium

For serious system design practice and advanced features

  • Unlimited scenarios
  • Advanced analytics
  • Chaos mode & stress testing
  • Priority support

Details coming soon at x.ai/grok

Help Validate This Idea: We're building this for the developer community. Your feedback shapes the future of system design education.

Frequently Asked Questions

Everything you need to know about practicing system design

Help Validate This Idea

We're building this tool for the developer community. What scenarios would you add? What features matter most to you?