Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Андрей
@aoberon
Database Developer
Сетевое администрирование
Ruby
Crawling
Есть ли альтернатива обычным TCP сокетам для мультипоточного парсера?
Задача: максимально быстро собирать информацию о ~100 млн. страниц на разных доменах через метод HEAD.
Сейчас парсер написан на ruby, использует HTTPClient и многопоточность.
Может, есть более быстрые библиотеки для таких задач?
Вопрос задан
более трёх лет назад
14872 просмотра
Комментировать
Подписаться
4
Оценить
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
0
Пригласить эксперта
Ответы на вопрос
2
Станислав
@crackedmind
web-developer
1) Запустить на jruby/rubinius чтобы получить настоящую многотредовость для распределения потоков по ядрам, а то GIL мешает
2) Запустить несколько процессов
Ответ написан
более трёх лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Сергей Протько
@Fesor
Full-stack developer (Symfony, Angular)
Ну начнем с того что HTTP в качестве транспорта использует TCP (во всяком случае со стороны сервера), так что... нет.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Компьютерные сети
+2 ещё
Средний
Есть ли в роутере Keenetic возможность фильтрации траффика по ip адресам?
1 подписчик
19 часов назад
1326 просмотров
7
ответов
Сетевое администрирование
+1 ещё
Простой
Как устроены корпоративные локальные сети?
1 подписчик
22 часа назад
222 просмотра
4
ответа
Сетевое администрирование
+1 ещё
Простой
Как отключить добавление DNS суффиксов?
2 подписчика
18 февр.
670 просмотров
1
ответ
Компьютерные сети
+3 ещё
Простой
OpenWRT настройка VPN wireguard, что бы локальный трафик шёл на VPN сервер, а интернет трафик сразу в интернет?
1 подписчик
18 февр.
285 просмотров
1
ответ
Компьютерные сети
+1 ещё
Средний
Передача трафика через WAN Keenetic. WAN+LAN?
нет подписчиков
17 февр.
184 просмотра
1
ответ
Windows
+2 ещё
Простой
Почему шара не открывается на ПК?
1 подписчик
13 февр.
331 просмотр
3
ответа
Компьютерные сети
+3 ещё
Простой
По какой схеме лучше всё это настроить (домашняя сеть 1G/10G устройства+ПК+NAS)?
3 подписчика
13 февр.
6976 просмотров
7
ответов
Компьютерные сети
+2 ещё
Простой
Как в fortigate сбросить кэш и к чему это приведет?
1 подписчик
12 февр.
90 просмотров
1
ответ
Сетевое администрирование
+2 ещё
Простой
Каким свободным ПО можно отслеживать кто и когда копирует файлики с сетевого диска?
2 подписчика
07 февр.
7106 просмотров
4
ответа
Компьютерные сети
+1 ещё
Средний
Что режет скорость smb на удаленной шаре до 355КБ/c?
4 подписчика
06 февр.
2167 просмотров
2
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный администратор
Wanted.
•
Санкт-Петербург
До 100 000 ₽
Пентестер, аудит Active Directory, инфраструктура
AppSec Solution
от 100 000 до 120 000 ₽
Программист 1С
S89
от 1 500 до 2 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама