Параллельные tcp запросы
2 500 руб. за проект
•
безналичный расчёт, электронные деньги
Здравствуйте.
Есть функция проверки доступности к регистрации домена в зоне com.
Ходят слухи, что PHP умеет делать запросы параллельно. Для http использовал библиотеку GuzzleHttp.
Но GuzzleHttp умеет делать только HTTP запросы, а чисто tcp не нашёл способ
Необходимо написать код, который будет проверять доступность доменов в несколько потоком (например, 10). Также необходимо, чтобы чекалка умела жить днями (например, если доменов в списке будет несколько сотен тысяч).
Можно использовать сторонние библиотеки (например, ReactPHP, amphp, etc).
Желательно уложиться в пару часов.
Благодарю за внимание.
С уважением.
Есть функция проверки доступности к регистрации домена в зоне com.
Ходят слухи, что PHP умеет делать запросы параллельно. Для http использовал библиотеку GuzzleHttp.
Но GuzzleHttp умеет делать только HTTP запросы, а чисто tcp не нашёл способ
Необходимо написать код, который будет проверять доступность доменов в несколько потоком (например, 10). Также необходимо, чтобы чекалка умела жить днями (например, если доменов в списке будет несколько сотен тысяч).
Можно использовать сторонние библиотеки (например, ReactPHP, amphp, etc).
Желательно уложиться в пару часов.
Благодарю за внимание.
С уважением.
Отзывы
Андрей предложил отличное и шустрое решение моей задачи на более подходящем языке программирования, а потом ещё и продемонстрировал вариант решения, которые изначально был в ТЗ (попросил для себя чисто в академических целях). Задание было выполнено чуть раньше оговоренного времени, хорошо оттестировано, ещё и за вполне адекватные деньги. При необходимости, буду обращаться ещё и рекомендовать знакомым.
~ 6 лет
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.