Phase 6Intermediate7 of 12 in Bloom Filters
Bloom Filters with Redis and Databases
The membership accelerator in front of a database, cache penetration defence against random-ID attacks, RedisBloom operations, local vs shared filters, and a username availability API.
The most common production use of Bloom filters is protecting a database from requests for things that don't exist. This phase builds that design end to end, including where the filter lives and what happens when it's unavailable.
Throughout: the filter is never the source of truth. It only lets you skip lookups that would certainly fail.
0/4 · 0%
4 topics ~32 min 6 code blocks & diagrams