Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Без разницы в принципе на чём написан софт, скорость зависит от процессора, от ширины и пропускной способности канала и от умение программиста, чем мощнее компьютер тем больше можно создать потоков.Добрый день!
Заказал разработку программы (многопоточный чекер сайтов) у своего (так скажем) программиста.
Он делает прекрасный софт на Delphi, и до сего момента, у меня не было никаких нареканий.
Но в случае с этим софтом, мне кажется, что язык не подходящий, возможно я ошибаюсь.
Задача софта:
1. Обходить ежедневно около 2- миллионов доменов и парсить оттуда нужную мне информацию.
2. Складывать результата парсинга в базу.
Сейчас я запустил софт в 500 потоков, программист мне сказал, что Delphi не рекомендует такое количество потоков, рекомендует не более 25 потоков.
Я думаю так: чем больше потоков, тем быстрее софт должен обойти список сайтов, прав я или нет?
Когда запускаю софт в 500 потоков, он начинает великолепно работать первые минут 40, а потом скорость его работы снижается, прожорливость ресурсов несколько увеличивается...Вот я не пойму, то ли мне мучить его дальше, и пытаться доработать то, что есть, или искать другие варианты, а может вообще 25 потоков - это край для любого софта?
Может у кого-то есть работы с большими объёмами сайтов? Что лучше выбрать?
Парсер на питоне в 5 минут пишется, готовые библиотеки для таких целей благо в большом количестве естьДельфи для этих целей нормально. Питон - еще лучше.
Учтите, питон жрет значительно больше памяти. Но в дельфи с утечками памяти сложнее бороться.
Но, качественный код на Питоне пишется в разы быстрее чем на Дельфи.