Resources
Roadmap
Subroute is built in the open, one topic at a time. This is the current thinking on what comes next — directions, not promises. The “under consideration” list shifts based on what people find useful.
Shipped
- Rate Limiting — the five canonical algorithms.
- Cache Write Policies & Cache Eviction.
- Garbage Collection — eight collectors.
- Memory Allocation — six allocators.
- Load Balancing — nine algorithms, end-to-end.
In progress
- Polishing prototypes and tightening explanations across existing tracks.
- Better fullscreen and mobile behavior for the larger simulations.
- Deeper, verified references on every concept.
Under consideration
- Consistent hashing & the hash ring, as its own deep dive.
- Consensus — Raft, leader election, and the log.
- Database indexing — B-trees and LSM-trees.
- Concurrency primitives — locks, semaphores, and queues.
Have a topic you wish existed? Tell me on the Contact page — requests genuinely shape this list.