В нашей компании мы используем Yahoo Pipes уже довольно давно и до сих пор используем его для некоторых специфических и более сложных каналов.
В противном случае, мы разрабатываем простое приложение на основе Sinatra для работы как Yahoo Pipes и возвращаем результат в виде стандартизованного ответа XML/JSON. Создать такое приложение довольно просто, однако я согласен с Паскалем. Между серверами Yahoo и вашими, полагаться на Yahoo! должно быть эффективнее, чем полагаться на пользовательский сервер.
Единственный недостаток Pipes, который мы испытываем - это дроссель API. Мы частично решили проблему кэширования ответов на нашей стороне и реализовали пользовательский механизм дросселирования для динамического замедления запросов, когда Pipes возвращает ошибку HTTP
.Что касается времени работы, вы можете кэшировать вывод Yahoo Pipes на вашем сервере в случае, если лента выйдет в самоволку на короткое время (хотя, как сказал ПаскальМартин, их время работы, скорее всего, лучше, чем у вас).
Маловероятно, что Yahoo внезапно закроет трубы Yahoo Pipes, но если бы они это сделали, я уверен, что клоны начнут появляться. В худшем случае не составит труда написать специальную программу/скрипт, чтобы получить кучу лент и отфильтровать их по вашим критериям.