Собственно, Yahoo! Pipes и ставит производство этих помесей «на поток»: сервис позволяет выбрать несколько источников данных, применить к ним различные фильтры и операции и сохранить полученную «программу» (pipe — «труба, конвейер»). Звучит абстрактно? Вот пример: берем в качестве источников несколько новостных RSS-лент, объединяем их, фильтруем по наличию слов Google, Yahoo или тега «search», подаем на выход. Получаем сводную RSS-ленту новостей о поисковиках. А объединяя новостные потоки с результатами поиска по блогам и «подмешивая» потоки картинок с Fliсkr, можно получить и куда более причудливые творения.

Прелестей здесь несколько: во-первых, весь процесс выполняется визуально, путем выбора блоков и соединения их связями, — так что создание пайпа требует от пользователя некоторого технического мышления, но отнюдь не знания программирования; имеется и «отладчик», позволяющий посмотреть, какие данные выдает любой из блоков. Во-вторых, пайпы можно публиковать и делать доступными другим пользователям, то есть и при полном отсутствии «некоторого технического мышления» все равно можно извлечь пользу из сервиса, взяв то, что уже «напрограммировали» другие (кроме того, чужой пайп можно скопировать и поэкспериментировать с ним, обучаясь работе с системой).

Входными данными для Yahoo! Pipes на данный момент могут служить RSS-потоки, результаты поиска в «большом» Yahoo, Yahoo Local (поисковик ресторанов, магазинов и служб «в вашем городе») и на принадлежащем Yahoo Flickr’е, а также Google Base (почему-то единственный из представленных сервисов конкурента), — впрочем, набор «входов» обещает быстро расширяться. Из «выхода» можно получить RSS, почтовую рассылку или данные в формате JSON (легковесный формат обмена данными между веб-сервисами).



9 из 112