Optimización de memoria en Cloudflare mediante reducción de hashes

· Tecnología

  1. Cloudflare redujo el uso de memoria en 100TB globalmente en un servicio basado en Pingora.
  2. El problema era el alto consumo de memoria en estructuras de hashing consistente (pingora-ketama).
  3. Se optimizó la estructura de datos Point, reduciendo un 25% el espacio por hash.
  4. Se determinó matemáticamente que reducir un 90% el número de hashes por servidor no aumentaba el error apreciablemente.
  5. 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

Leer el original

Más en Tecnología