3.1Kпросмотров
50.9%от подписчиков
19 декабря 2025 г.
listScore: 3.4K
• aiohttp по умолчанию работает через getaddrinfo(), но может быть настроен на использование aiodns (асинхронный DNS через libcares), где возможно встроенное кэширование. • dnspython — отдельный DNS-клиент, выполняющий DNS-запросы напрямую. С версии 2.0 поддерживает явное включение кэша: import dns.resolver
resolver = dns.resolver.Resolver()
resolver.cache = dns.resolver.Cache() Таким образом, поведение зависит от конкретной библиотеки. Стандартный socket и большинство оберток над ним, включая requests, кэширование не реализуют и полагаются на системный резолвер. ✋ В следующей части расскажу про контейнеры и оркестрацию, ставьте 👍 #DNS #Linux | 😏 @iscode