Перейти к содержимому

Пост канала

Блог системного администратора
  1. фото

    Как в Cloudflare освободили 100 ТБ памяти, ужав кэш DNS Инженеры Cloudflare оптимизировали представление записей в кэше DNS-резолвера 1.1.1.1 и сэкономили около 100 ТБ оперативной памяти на серверах. Серия из пяти патчей сократила средний объём памяти на одну запись с 953 до 420 байт (на 56%), а фактически выделяемую память — с 1,1 КБ до 461 байта. Изменения включали замену динамических структур на статические, объединение массивов, отказ от хранения повторяющихся имён и перенос крупных вариантов enum в отдельные объекты. В итоге пропускная способность выросла на 43%, а задержка поиска снизилась на 19%. Высвобожденную память планируют использовать для увеличения DNS-кэшей, что сократит число обращений к внешним серверам.

    Открыть в MAX
    Просмотры
    125
    ER
    5,6%
    Реакции
    7