Возможно ли в принципе сделать такой софт, требования к системе ?

Тема в разделе "WASM.ZEN", создана пользователем ivand, 3 янв 2008.

  1. ivand

    ivand New Member

    Публикаций:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    1
    Собственно задача скрипта:

    есть 100000 страниц некоего сайта, на страницах размещенны данные нас итересует сбор 3х числовых значений x,y,z с каждой страницы с последующим подщетом их по простой формуле (x-y)*z и сумированием, данные рандомно меняються, актуальность результат подщета теряет за 2-5 минут , собственно интересует возможно ли за 5 минут оббежать 100000 страниц и подщитать то что нужно. Возможно ли такое впринцыпе ? требования к системе на которой будет стоять софт ?

    Может не очень внятно сформулировал но суть понятна, заранее спасибо за ответ
     
  2. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    теоритически, думаю, возможно.
    на практике - сервер не мгновенно может откликаться на запрос, для 100000страниц набежит солидное время.
    +время работы парсера, который будет искать x, y, z
    +время подсчёта

    +время отклика ВМ для этого скрипта
     
  3. keYMax

    keYMax New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2003
    Сообщения:
    276
    Адрес:
    Новоуральск
    Вы не сможете прокачать за 5 минут столько страниц, сайт их не отдаст за такое время.
     
  4. W4FhLF

    W4FhLF New Member

    Публикаций:
    0
    Регистрация:
    3 дек 2006
    Сообщения:
    1.050
    Только при условии, если система будет распределённой, а сервак очень щедрым :)
     
  5. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    ivand
    отловить? алго изменения данных разве что.
     
  6. k3internal

    k3internal New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2007
    Сообщения:
    607
    на практике нереально
     
  7. dag

    dag New Member

    Публикаций:
    0
    Регистрация:
    17 авг 2004
    Сообщения:
    446
    ботнетом =)
     
  8. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Лимитирующем фактором в данной задаче является пропускная способность каналов как сервера так и клиента.

    Если одна странична сайта "весит" в среднем 10 кб то 100000 *10 кб = 1 Гб трафика делим 5 мин и имеем примерно 200 Мб в мин.

    Я думаю у тебя нет таких каналов. Да и редкий сайт хостится на таких каналах.

    Я уже не говорю про то что сервак может подумать что началься DDOS и отключить в тихую твою подсетку ...
     
  9. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Для имитации подобной задачи можно запустить Jmeter.
     
  10. xcode

    xcode Member

    Публикаций:
    0
    Регистрация:
    8 апр 2007
    Сообщения:
    105
    А зачем это может быть нужно???
     
  11. nerezus

    nerezus New Member

    Публикаций:
    0
    Регистрация:
    23 сен 2006
    Сообщения:
    89
    о_О
    Это вроде как бы и не сильный канал, если что. Всего лишь 27мбит, а сейчас уже гигабиты.

    Но если нагруженная динамика(например работа с БД), то сервак не справится с отдачей.
     
  12. t00x

    t00x New Member

    Публикаций:
    0
    Регистрация:
    15 фев 2007
    Сообщения:
    1.921
    прокси-сервер на клиенте/клиентах?
     
  13. n0name

    n0name New Member

    Публикаций:
    0
    Регистрация:
    5 июн 2004
    Сообщения:
    4.336
    Адрес:
    Russia
    3-3.5 Mb/sec вполне реальная цифра, были бы деньги.
     
  14. RamMerLabs

    RamMerLabs Well-Known Member

    Публикаций:
    0
    Регистрация:
    11 сен 2006
    Сообщения:
    1.426
    n0name
    ну, у мну ADSL2+ 14 мбит/с с нормальных серваков тянет :)
     
  15. asmlamo

    asmlamo Well-Known Member

    Публикаций:
    0
    Регистрация:
    18 май 2004
    Сообщения:
    1.734
    Ты не путай магистральные каналы и каналы на хостинге. + учитываем что кроме нашго друга с такой задачей будут еще и масса нормальных пользователей ...
    Т.е. каналом нельзя пользоваться мономольно.
     
  16. drmist

    drmist New Member

    Публикаций:
    0
    Регистрация:
    31 май 2005
    Сообщения:
    112
    ivand
    Думаю реально, если в твоем распоряжении порядка сотни машин с хорошим каналом. Обзавестись таким ботнетом более, чем реально.