Blinkenlights: Visualizing searchcodes Bloom Filter search
Blinkenlights brings searchcodes Bloom filter searches to life with an animated, interactive canvas.
Watch live as the system scans through a single 4096 bloom filter highlighting rows checked for a search query. Red highlights mark filters with potential matches, orange shows skipped shards with no hits.
The display tracks the current shard withing the filter, row, and total matches in real-time, looping through new searches pulled from a backend API.
By adjusting the speed slider, you can slow down to study the process or speed up to see patterns emerge across the filers.
This visualization offers a way to explore how bloom filters efficiently narrow down search spaces, revealing the balance between precision and performance in probabilistic data structures. Pause it anytime to dig into a specific moment, and watch it evolve with each new search to grasp the dynamic nature of the algorithm at work.