Cloudflare میگوید با تغییر نحوه انتخاب محدوده DNS build، تأخیر build را به نصف و اوج مصرف حافظه را ۸۵٪ کاهش داده است. تعداد full buildها نیز با این رویکرد ۴۰٪ کمتر شده است.
پیش از این، تغییر تنظیمات یک DNS Zone باعث میشد کل آن دوباره build شود؛ حتی وقتی آن Zone دهها میلیون record داشت. در نتیجه، تغییر تنظیمات میتوانست به build مجدد مجموعهای بسیار بزرگ از recordها منجر شود.
راهکار Cloudflare ساخت یک planner بوده که کوچکترین build ایمن را انتخاب میکند، بهجای اینکه هر تغییر تنظیمات الزاماً به full build منجر شود. نکته اصلی این تغییر، محدود کردن دامنه کار بدون کنار گذاشتن شرط ایمن بودن build است. متن منتشرشده درباره منطق تصمیمگیری planner یا جزئیات پیادهسازی آن توضیح بیشتری نمیدهد.





