Cloudflare вдвое сократила задержку DNS-сборки и на 85% снизила пиковое потребление памяти
We halved DNS build delay and cut memory use by 85%

Cloudflare перестроила Zone Builder: вместо полной пересборки зоны при изменении настроек теперь планируется минимально необходимая безопасная сборка. Это избавило от пересборки зон с десятками миллионов записей, снизило пиковую память на 85% и вдвое сократило время от изменения DNS до записи в Quicksilver. Главная сложность была не в скорости, а в доказательстве, что точечная сборка безопасна.
Планировщик никогда не превращает неопределённость в меньший объём работы.
- thephyber
Мне интересно, приведёт ли нехватка памяти к желанию оптимизировать софт, чтобы он стал эффективнее.
Любопытно, каков ROI на R&D / разработку эффективности с точки зрения сокращения потребления памяти. Полагаю, стоит учитывать и текущий ROI, и ROI в ближайшем будущем (поскольку цены на память, вероятно, останутся высокими ещё как минимум 1-2 года).
- mhovd
Cloudflare получает недостаточно признания за свою серию в целом отличных технических постов в блоге.
- InsidiousWombat
Разве 700 изменений в секунду — это не... очень мало, учитывая их масштаб и количество доменов, которыми они управляют?
- JulianPaul
Мне очень любопытно насчёт багов (до и после перехода на реляционную модель), которые появляются со временем из-за такого улучшения
- likoya
Раньше я пользовался Cloudflare DNS, но тот же самый Cloudflare донимал меня весь день, проверяя, не робот ли я. Харассмент прекратился после того, как я сменил DNS-сервер. Больше не увидимся, Cloudflare