Cloudflare Blog · Alex Fattouche ·
How we halved DNS build delay and cut memory use by 85%
Cloudflare reemplazó las reconstrucciones completas de zonas DNS por un planificador que selecciona el trabajo mínimo seguro y un scheduler unificado que combina cambios de una misma zona. En una medición de 24 horas, el 92,95 % de las compilaciones evitó reconstruir toda la zona; la memoria máxima cayó un 85 % y el pico de demora p99 bajó de 14,6 a 1,21 minutos. Al reducir el costo de las compilaciones y acortar las esperas de seguridad, la demora mediana de finalización también se redujo de unos 7,7 a 3,3 segundos.
Zone setting changes used to rebuild entire DNS zones, even ones with tens of millions of records. Here is how we built a planner that picks the smallest safe build, cutting full builds by 40%, peak memory by 85%, and halving build delay.