Start 提交收录

One Hash Bloom Filters – Jim Calabro

calabro.ioDR 24 正常访问 300 浏览

阅读学习 A technical article by Jim Calabro explaining one-hash bloom filters, a probabilistic data structure used to test set membership with a tunable false positive rate.

主编点评

仅供参考
One Hash Bloom Filters – Jim Calabro 页面预览

The piece is a first-hand engineering write-up rather than a tutorial, drawing on the author's work in the Bluesky backend where bloom filters avoid millions of Scylla queries per second. Readers get concrete motivation for the one-hash variant and its memory and CPU trade-offs. It suits engineers a

站点介绍

This page is a single technical essay on calabro.io, the personal site of Jim Calabro. Rather than a product or service, it presents a written exploration of one-hash bloom filters, published as part of the author’s public writing. The framing is practical: it starts from what a bloom filter is and why high-performance data systems rely on them.

The core of the article explains the standard bloom filter contract, where a lookup returns either “definitely not” or “probably” in the set, with a false positive rate chosen to fit the workload and hardware. It then moves to the one-hash variant and the memory and computational savings it can offer compared with conventional multi-hash designs.

Production examples anchor the discussion. The author describes using bloom filters throughout the Bluesky backend, where they prevent millions of queries per second from reaching the Scylla database when looking up blocks, mutes, and labels. A concrete case is answering whether one user blocks another without touching the database at all.

The intended audience is backend and systems engineers who already understand probabilistic data structures and want to see how they are deployed at scale. Readers looking for introductory tutorials or runnable code samples should look elsewhere. The best use is as a short, focused read alongside the author’s other posts, which are linked through the site’s RSS, Atom, and JSON feeds.

评论与评分

0

还没有评论,来写下第一条评价吧。

写下第一条评论

邮箱不会被公开,带 * 的为必填项。

为这个站点评分

点击星星打分,评分可选,再次点击已选星星可取消。