Иван А. Ильин (illyn) wrote,
Иван А. Ильин
illyn

Categories:

Know-how: flash-объект участник распределённых вычислений, замещающий баннера или декор веб-страниц

Расчётный модуль на flash встроенный в веб-страницу, предназначен для коммерческих распределённых вычислений
Расчётный модуль на flash встроенный в веб-страницу. Предназначен для коммерческих распределённых вычислений

Это баннер. Он зарабатывает деньги. На баннер не надо нажимать. Рекламных сообщений баннер не демонстрирует. Это флеш-баннер. Собственно — не обведи я его, баннер и не видно в вёрстке вовсе.

Идея — на веб-страницы помещаются flash-объекты, предназначением которых является некий расчёт, в рамках распределённой сети вычислений сдаваемой в аренду.

Чей бизнес?

  • Глядя тактически: 1) Погода.ком поставила расчёты в предлагаемые третьим сайтам информеры. Погода.ком продаёт свои вычислительные услуги метослужбе. Или 2) Сетевое СМИ заменила свои старые логотипы — точно такими же, но на flash и постоянно считающими. Мелькавшая кое где фраза: «показ рекламы на этой страницы заблокирован по этическим соображениям» исчезла навсегда. А, возможно, и реклама совсем, со всех страничек сайта. Просто невидимый flash-фон на страницах тихонечко и тактично считает, вне зависимости от контекста, зарабатывая, допустим, 65-95 центов за гигагерц в час. По отношению к сайту — чужих, читательских гигагерц. И часов чужих, суммарных для всей аудитории сайта проведённых за просмотром всех страничек.
  • А рассуждая стратегически, так: головной производитель флеш-плагинов (Adobe) — встраивает универсальный расчётный модуль непосредственно в flash-плагин. Есть публичный API для доступа к вычислительным мощностям. Есть биржа. Где скоростные расчёты стоят одних денег, очень масштабные — других, жадные до трафика третьих и т.д. Веб-мастера по всему миру определяют уместные для конкретно своих сайтов режимы эксплуатации технологии. В духе: на видео-хостинге ради расчётов тратится 10 % дополнительно адресованного к / от пользователя трафика, а вычисления кратки, малотребовательные к CPU. Или — на сайте журнала с текстовыми статьями — вменённый трафик минимальный, но загружать CPU позволено существенно.

Несколько слов «по-мелочи». Центральный сервер, да для 98 % компьютеров мира сразу (а именно столько флеш-плагинов на данный момент в браузерах у граждан) — скорее лишнее «узкое место», потому удобно задумываться о p2p вычислительной сети. Современные флеш-плагины учитывают многоядерность процессоров и умеют пользоваться аппаратными возможностями видео-карт, полезно! Загружать CPU следует аккуратно, следя за общей загрузкой пользовательской системы. Если она загружена и без того — дополнительная нагрузка не накладывается. Сайт может предлагать пользователям, на выбор: «считайте для нас! Или смотрите традиционные баннеры с коммерческими сообщениями». Удобно ставить расчётный flash-объект на Ajax-страничку никогда не перезагружаемую, и никогда не закрываемую пользователем. Типа того же Gmail или реализованных через веб IM клиентов. MySpace и прочие сайты, где народ сидит тусуясь сутками, должны быть чуть подкорректированы — дабы избежать постоянной перезагрузки уже начавшего считать flash-модуля (такие сайты это, в частности, поле для расчётов протяжённых). Впоследствии расчётный потенциал подобных майспейсу жирных игроков — нужно отрегулировать антимонопольным законодательством. Реклама в клонах ICQ (пример: клон производства Рамблера) должна быть заменена на рассчёты. Что ещё?

P. S. Посматривая на загрузку процессора при демонстрации иных декоративных флешек — я опасаюсь, как бы Adobe уже сегодня не встроила фоновые распределённые расчёты в свои флеш-плагины, стоящие на 98 % компьютеров мира. Только втихаря.

P. S. S. В комментариях намечается старый разговор a.k.a. «нет спроса на вычислительные мощности». Это не так. Задумайтесь: определённое число веб-приложений в браузере не реализуют только потому, что браузеру накладно, не тянет. И серверу накладно. И сервер не тянет. Где полноценный Photoshop в браузере? Его нет. Серверу сложно, java-script'у страшно, а считать для миллионов людей обработку снимков фильтрами всё-равно нужно. Так вот, сети, подобной описанной — фильтр просчитать — это запросто. Каждый комп, минутный участник распределённой вычислительной сети, посчитает по 1-ому пикселю (или меньше! :)) из мегапиксельной фотографии — и уже хлеб.

Tags: know-how, soft, web, интернет, реклама
Subscribe

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 53 comments