Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Компьютерные сети
+2 ещё
Сложный
Хочу подключить роутер к вузовской сети, но в ней есть фильтр ip адресов. Доступа к административному профилю нет. Сис админы отказывают. Что делать?
2 подписчика
17 авг.
697 просмотров
6
ответов
Сетевое администрирование
+1 ещё
Простой
Почему NFT блокирует соединение по FTP?
1 подписчик
17 авг.
180 просмотров
2
ответа
Компьютерные сети
+2 ещё
Средний
Как решить проблему с интернетом в образовательной организации?
1 подписчик
15 авг.
1474 просмотра
4
ответа
Linux
+2 ещё
Средний
Как развернуть сервер Matrix в локальной сети?
2 подписчика
13 авг.
4451 просмотр
5
ответов
Сетевое администрирование
+1 ещё
Простой
Почему nft не блокирует IP?
1 подписчик
13 авг.
179 просмотров
1
ответ
Сетевое администрирование
+2 ещё
Простой
Большая задержка в появлении файлов на сетевом диске. Как устранить проблему?
2 подписчика
13 авг.
324 просмотра
1
ответ
Компьютерные сети
+2 ещё
Простой
Какую роль при такой топологии сети может выполнять роутер?
2 подписчика
12 авг.
3255 просмотров
3
ответа
Компьютерные сети
+4 ещё
Средний
Как реализовать переезд хостов с одной сети в другую (WIN Server 2012R2 при создании двух областей IPv4)?
3 подписчика
11 авг.
439 просмотров
1
ответ
Сетевое администрирование
+3 ещё
Средний
Как расставить метрики для ospf?
4 подписчика
09 авг.
142 просмотра
1
ответ
Windows
+2 ещё
Средний
Как подключаться к сети с 802.1x без подтверждения дополнительного подтверждения Windows 11?
2 подписчика
08 авг.
280 просмотров
0
ответов
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Системный администратор
KEDDO
•
Москва
от 150 000 ₽
Старший системный администратор (Production Infrastructure)
TravelLine
•
Санкт-Петербург
от 250 000 ₽
TechLead/Старший системный администратор (Office Infrastructure)
TravelLine
•
Санкт-Петербург
от 230 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама