Scaling Shadow Bans: From Naive SQL to Bloom Filters
TL;DR
Implementing a shadow ban (like YouTube's "hide user from channel") creates a unique, per-user view of data. While a simple SQL query works at first, scaling this feature requires moving away fr
doogal.dev5 min read