Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Андрей
@aoberon
Database Developer
Сетевое администрирование
Ruby
Crawling
Есть ли альтернатива обычным TCP сокетам для мультипоточного парсера?
Задача: максимально быстро собирать информацию о ~100 млн. страниц на разных доменах через метод HEAD.
Сейчас парсер написан на ruby, использует HTTPClient и многопоточность.
Может, есть более быстрые библиотеки для таких задач?
Вопрос задан
более трёх лет назад
14873 просмотра
Комментировать
Подписаться
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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Windows
+3 ещё
Средний
Как перевести клиент OpenVPN в режим локального прокси?
1 подписчик
12 часов назад
107 просмотров
2
ответа
Компьютерные сети
+3 ещё
Средний
Пинг резервного канала микротик без одновременной работы 2х каналов. Возможно ли?
1 подписчик
17 апр.
336 просмотров
2
ответа
Компьютерные сети
+2 ещё
Средний
Можно ли делать два транка параллельно?
1 подписчик
17 апр.
243 просмотра
2
ответа
Компьютерные сети
+1 ещё
Средний
Почему нет взаимодействия между компьтерами, которые находятся в одной VLAN, но в разных подсетях?
3 подписчика
15 апр.
5490 просмотров
7
ответов
Сетевое администрирование
Средний
Что будет если в сети подключить 2 коммутатора с одинаковыми IP?
2 подписчика
10 апр.
1154 просмотра
2
ответа
Компьютерные сети
+3 ещё
Простой
Возможно ли обойти Firewall c помощью VPN?
2 подписчика
09 апр.
1278 просмотров
5
ответов
Компьютерные сети
+2 ещё
Простой
PTR запись для VPN какую выбрать?
4 подписчика
08 апр.
2751 просмотр
2
ответа
Сетевое администрирование
+1 ещё
Простой
Из-за чего могут быть внезапные рестарты роутера?
1 подписчик
05 апр.
250 просмотров
2
ответа
Компьютерные сети
+2 ещё
Простой
Почему происходят периодичесские отвалы Wireguard?
4 подписчика
04 апр.
9387 просмотров
5
ответов
Сетевое администрирование
+1 ещё
Простой
Софт для сканирования и мониторинга локальной сети?
7 подписчиков
04 апр.
8335 просмотров
11
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Инженер технической поддержки
ИТ-Холдинг Т1
•
Санкт-Петербург
от 60 000 до 80 000 ₽
1C-разработчик.
Wanted.
До 200 000 ₽
1C Разработчик
Тетрика
•
Москва
от 200 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама