Chaitra — mechanisms + perception
Learn systems. Learn to see.
Two equal tracks: the curriculum teaches how scalable probabilistic systems work; Drishti teaches how to see any phenomenon through seven universal lenses — then bridge to the math.
Curriculum
Learn the mechanisms
Probability, sketches, and distributed systems — narrative, labs, and runnable code.
Beginner path
Six topics that build intuition for probabilistic data structures and distributed systems.
-
Probability Theory
golden -
Bloom Filters
golden -
Count-Min Sketch
golden -
HyperLogLog
golden -
Gossip Protocols
golden -
Consistent Hashing
golden
Learning path
0 of 5 checkpoints visited — progress saved in this browser.
Featured interactives
Hands-on labs with live metrics and presets — scroll in when you are ready to experiment.
- Interactive lab
Bloom Filters
- Interactive lab
Count-Min Sketch
- Interactive lab
Gossip Protocols
- Interactive lab
Rate Limiting
- Interactive lab
Queueing Theory
- Interactive lab
Approximate Memory Cache Systems
Drishti · दृष्टि
See reality through seven lenses
The curriculum teaches mechanisms. Drishti teaches perception — the same seven questions for offices, sleep, traffic, or your team.
- What Exists What is this, really? Separate objects from patterns and agreements.
- What Changes What is stationary vs non-stationary? Find what drifts and what stays stable.
- What Flows What moves? Where are bottlenecks? Trace energy, data, and attention through the system.
Explore Chaitra
- 51 curriculum topics
- 35 interactive labs
- 7 Drishti lenses
- 9 case studies