Build the primitives, not the products.
Paper-backed, multi-language starter repos for the backend primitives you ship at work. Fork, build locally, earn a verified credential.
primitives
2 availableBloom Filter
A constant-size data structure that answers 'definitely not in the set' or 'maybe in the set' in O(k) time. The structure inside every production LSM-tree (RocksDB, LevelDB, Cassandra) used to skip disk reads on missing keys. Six stages to a production-quality implementation.
Rate Limiter
The primitive sitting between every public API and the queue of clients that will retry-storm it the moment it twitches. Five stages from a single-process token bucket to a pluggable Limiter with a distributed-counter backend, burst budget, Retry-After math, and the three flavors of client-side jitter that prevent the next thundering-herd.