Optimización de memoria en Cloudflare mediante reducción de hashes
- Cloudflare redujo el uso de memoria en 100TB globalmente en un servicio basado en Pingora.
- El problema era el alto consumo de memoria en estructuras de hashing consistente (pingora-ketama).
- Se optimizó la estructura de datos Point, reduciendo un 25% el espacio por hash.
- Se determinó matemáticamente que reducir un 90% el número de hashes por servidor no aumentaba el error apreciablemente.
- La migración se realizó gradualmente para evitar invalidar el contenido cacheado y aumentar el tráfico a origen.
optimizacion memoria · hashing consistente · cloudflare · rust · algoritmos