Конференция завершена. Ждем вас на HighLoad++ в следующий раз!

Как мы DNS для CDN делали Системное администрирование

Доклад принят в программу конференции
Константин Новаковский
G-Core Labs

Системный инженер CDN. Интересуется виртуализацией, йогой, нейрофизиологией и BCI.

konstantin@neuroops.link
https://t.me/kostya_keeper
https://twitter.com/clickfreakbit/
Тезисы

Чтобы контент у конечных пользователей загружался быстро, нужно минимизировать время доставки пакетов от компьютера пользователя до сервера и обратно (rtt, round-trip time). Этого, в свою очередь, можно достичь размещением серверов как можно ближе к конечным пользователям. Так рождаются сети доставки данных, или более привычная аббревиатура — CDN.

"Точкой входа" конечных пользователей является система доменных имён — DNS. Именно DNS отправляет пользователя на ближайшую к нему точку присутствия.

В докладе будет рассмотрена история развития инфраструктуры DNS в CDN G-Core Labs, собранных "граблях", оптимизациях (удачных и не очень), хрупкости Интернета, мониторинге, статистике, методах тестирования DNS-сервера и проблемах нетехнического характера.