Systems Lab
The invisible parts of a backend, made visible.
Interactive, fully client-side simulations of how real systems behave under load, failure, and scale. Tune a knob, break something, and watch the system react the way it actually would in production.
Systems console
The three real systems this portfolio describes — click a glowing node to enter the lab that stresses it.
- Shipped
AI Video Analytics
NeuralEye
A production-grade video intelligence platform for zero-shot brand and logo detection at scale.
Video IngestionMulti-modal VerificationOps Dashboard6 of 9 system parts have a lab — click a glowing node.
- Shipped
Analytics SaaS
Tracklink
A multi-tenant analytics platform for tracking, segmentation, and link intelligence.
Analytics DashboardMetrics and Logging4 of 6 system parts have a lab — click a glowing node.
- In progress
AI Learning Product
CoStudy
An AI study copilot that helps students and professionals learn with structure, context, and multi-model support.
Study InputsModel RoutingReasoning LayerLearning ContextStudy InterfaceStill shipping — no lab anchored here yet.
All labs
- Overload & capacityLive
The Brownout Dial
Overload the system on purpose, then choose what to drop so the rest survives.
- Load shedding & admission control
- Congestion collapse
- Goodput vs throughput
- Retry storms & budgets
- Consensus & replicationLive
Quorum Table
Draw a partition through a five-node Raft cluster and watch it refuse to split-brain.
- Raft leader election
- Log replication
- Quorum & partition tolerance
- Stale-follower truncation
- Observability & tracingLive
Tracebench
A live distributed-trace waterfall you can scrub and flip into a flame graph.
- Span trees & causality
- Critical-path analysis
- Flame-graph aggregation
- p50 vs p99 decomposition
- Streaming & event timeLive
Watermark Tide
Fire tumbling, sliding, and session windows, then throw a late event over the watermark.
- Event vs processing time
- Windowing strategies
- Watermarks & lateness
- Dead-letter side outputs
- Storage durabilityLive
Compaction Foundry
Pour writes into an LSM-tree and watch the disk rewrite your data, level by level.
- LSM write path
- Leveled vs tiered compaction
- Write vs space amplification
- L0 read stalls
- Control loops & scalingLive
Autoscaler Arena
Hand-draw a load spike, then try to keep the cluster from oscillating.
- Kubernetes HPA mechanics
- Stabilization windows
- Flapping & hysteresis
- Cost vs latency vs stability
- Transport & networkingLive
Head of Line
Run the same lossy wire through TCP and QUIC — watch one stall and the other route around it.
- Head-of-line blocking
- QUIC stream independence
- Shared congestion control
- Retransmit & RTT cost
- Security & runtimeLive
Backtrack Bomb
One innocent regex, one evil string — watch catastrophic backtracking detonate, then go linear.
- Backtracking-NFA execution
- Catastrophic backtracking (ReDoS)
- Thompson-NFA / RE2
- Input as attack surface
- Caching & evictionLive
Hit-Rate Wind Tunnel
Race LRU, LFU, and ARC on one request stream and drag the workload skew to flip the winner.
- LRU / LFU eviction
- ARC adaptive replacement
- Zipf-skewed workloads
- Scan resistance
- Probabilistic structuresLive
Heavy-Hitter Hot Window
Estimate the top talkers in a million-event firehose with four tiny counter rows.
- Count-Min Sketch
- Hash collisions & overestimation
- One-sided error guarantee
- Space vs accuracy