How a Bloom Filter Works: Build One From Scratch in Python
A Bloom filter gives you something that feels like magic: it can tell you whether an item is in a set of billions, using only a few kilobytes of memory. And it answers in the same tiny amount of time
freecodecamp.org12 min read