Nodivex from TraitSpan
About Nodivex

System design practice that shows you what your decisions cost

Nodivex gives engineers a place to sketch systems, run traffic through them, and see where the design holds or breaks. No opinions โ€” just simulation data and concrete trade-offs.

No signup requiredStart in under 2 minutesFeedback from simulation data
What we believe

System design is a skill, not a talent

Practice builds judgment

You get better at system design by making decisions and seeing consequences. Reading about patterns is useful, but running traffic through your own diagram is how the trade-offs become real.

Feedback should be grounded

The best feedback points to specific bottlenecks and metrics, not vague opinions. Deterministic simulation means the same inputs always produce the same signals.

Low stakes, high signal

A kata is a safe place to experiment. Try an approach, see what breaks, adjust, and re-run. There is no wrong answer โ€” only trade-offs to understand.

Built for

Engineers who want to think in systems

Engineers learning system design

From junior to senior

Whether you are preparing for interviews, transitioning from feature work to architecture, or building confidence to lead design reviews โ€” katas give you a structured way to practise.

Mentors and tech leads

Repeatable practice for your team

Use katas as shared exercises in coaching sessions. The deterministic simulation gives everyone the same baseline to discuss trade-offs and compare approaches.

How it works

Brief, diagram, simulate, iterate

Every kata follows the same loop. The insights change with each run.

01

Read the brief

Business context, constraints, and acceptance criteria.

02

Sketch a system

Drop components and connect the request flow.

03

Run simulation

See bottlenecks, latency, and capacity limits.

04

Iterate

Change one thing, re-run, and compare.

Nodivex

Start practising system design

Open a kata, sketch a system, and let the simulation show you the trade-offs.