Dear All,
прошу помощи, дайте направление в какую сторону копать.
Есть задача: написать шустрый domain availability checker, то бишь скрипт, который бы выполнял от 15 до 30 запросов к 4-6 whois сервисам, чтобы проверить занят ли домен для определенных ccTLD и gTLD.
Задержки на используемых whois сервисах 0.2 - 4 секунд. Желательно, чтобы скрипт отрабатывал все запросы в этих же пределах, причем если какой-то whois сервис вернул результат раньше других, чтобы этот результат был доступен сразу.
Собственно, как это реализовать? Что использовать для создания асинхронных соединений (какой-нибудь gearman, stream* функции)?