Phase 0Beginner1 of 12 in Bloom Filters
Probabilistic Foundations
Why trade a little certainty for a lot of memory, the family of probabilistic data structures, and exactly what a Bloom filter promises (and doesn't).
A Bloom filter answers one question, "could this item be in the set?", using a small bit array instead of storing the items themselves. It can say "definitely not" with certainty and "maybe" with a small, calculable chance of being wrong.
This phase builds the intuition and the vocabulary: exact vs probabilistic structures, false positives vs false negatives, and where Bloom filters sit among HyperLogLog, Count-Min Sketch, Cuckoo filters and friends.
0/3 · 0%
3 topics ~24 min 6 code blocks & diagrams