Добавить новость
Мегамозг
Август
2021
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
20
21
22
23
24
25
26
27
28
29
30
31

Как в восемь раз уменьшить количество DNS-запросов в Go

0

Привет, Хабр. Меня зовут Рустам. Я работаю в Ozon: админю Kubernetes и пишу на Go.

У нас очень много сервисов на Go — их количество исчисляется тысячами. Запускаются они внутри кластеров Kubernetes. А я плотно работаю с Kubernetes и заметил, что при запуске кода внутри Kubernetes для резолва одного адреса делается до десяти DNS-запросов. Это, конечно, влияет на производительность.

Я решил разобраться, как Go делает DNS-запросы. В результате мне удалось уменьшить их количество в наших проектах до одного-двух. Как у меня это получилось и можно ли использовать мой опыт в вашем проекте, я расскажу в статье.

Узнать больше про Go+DNS



Moscow.media
Частные объявления сегодня





Rss.plus




Спорт в России и мире

Новости спорта


Новости тенниса
Арина Соболенко

Поражение Соболенко в финале Australian Open назвали неслучайным






Скуратов: В дивизии морской пехоты необходимо включить, искусственный интеллект

В Петербурге разведут Дворцовый мост в ночь на 29 января

Театр «МОСТ» вновь откроет «Книгу судеб»

Почему проститутки с физическими недугами пользуются популярностью у москвичей