Bluesky reduce sus despliegues de 90 a 15 minutos con filtros Bloom de un solo hash

One Hash Bloom Filters

Bluesky reduce sus despliegues de 90 a 15 minutos con filtros Bloom de un solo hash

Jim Calabro explica cómo Bluesky usa filtros Bloom para evitar millones de consultas a Scylla y cómo un fork atómico eliminó la contención de mutex, bajando los despliegues de 90 a 15 minutos. Luego detalla su implementación de filtro Bloom de un solo hash, gloom, que divide el filtro en particiones de tamaños coprimos y usa una única función hash, con optimizaciones de alineación de caché y sharding para alto rendimiento.

Una sola implementación solía tardar 90 minutos en desplegarse por completo debido a esto.

Más de este día

2026-10-19