Time To Replace Your Filter: How Maplets Simplify System DesignMichael A. Bender, Alex Conway, Mart\'in Farach-Colton, Rob Johnson, Prashant Pandeyhttps://arxiv.org/abs/2510.05518
Time To Replace Your Filter: How Maplets Simplify System DesignFilters such as Bloom, quotient, and cuckoo filters are fundamental building blocks providing space-efficient approximate set membership testing. However, many applications need to associate small values with keys-functionality that filters do not provide. This mismatch forces complex workarounds that degrade performance. We argue that maplets-space-efficient data structures for approximate key-value mappings-are the right abstraction. A maplet provides the same space benefits as filters while …