Что-то вроде pubsubhubbub, не зависящего от движка приложений Google.

Я ищу что-то вроде PubSubHubbub, работа которого не зависит от движка приложений Google.

Что мне нужно, так это инструмент, который может отслеживать очень большое количество RSS- или Atom-каналов и выдавать события при их обновлении.


person flybywire    schedule 11.11.2009    source источник


Ответы (2)


pubsubhubbub - это протокол, который не зависит от движка приложения. Например, superfeedr - это еще одна реализация этого протокола (я считаю, что это бесплатно для первых 1000 каналов, затем около 50 долларов в месяц для следующих 1000 кормлений, затем постепенно уменьшаясь для еще большего количества кормлений).

person Alex Martelli    schedule 11.11.2009
comment
спасибо, но pubsubhubbub поставляется с реализацией по умолчанию, не так ли? или, по крайней мере, это проект в коде Google, поэтому это должно быть что-то, что действительно можно запустить .... - person flybywire; 11.11.2009
comment
Flybywire: да, есть концентратор OSS по умолчанию, который вы можете найти в GAE, но он не выполняет опрос, что означает, что он будет работать только для каналов, которые используют PubSubHubbub на своей стороне. - person Julien Genestoux; 22.08.2010
comment
@Julien, правильно - pubsubhubbub является подпиской на обоих концах, то есть как серверы (каналы), так и клиенты (читатели или, как правило, агрегаторы) должны общаться с ним. Я считаю, что superfeedr устраняет это, добавляя (к самому протоколу pubsubhubbub) опрос серверной части для каналов, которые не явно подписываются, чтобы предоставить ему информацию способами pubsubhubbub, но это только мое впечатление ( не видел их источники!). Эталонная реализация (для GAE) действительно зависит от GAE (или appscale или typhoonae, конечно ;-), конечно, и не опрашивает (делает только сам протокол pubsubhubbub). - person Alex Martelli; 22.08.2010
comment
Фактически, концентратор по умолчанию (GAE) действует в соответствии с требованиями протоколов: он опрашивает эхо-запросы. Единственная разница для superfeedr заключается в том, что мы можем опрашивать, даже если нет эхо-запросов. - person Julien Genestoux; 22.08.2010
comment
@ Жюльен, спасибо, что разъяснили детали! (Я не думаю о опросе при пинге как о опросе - опрос для меня, означает поток периодических непрошеных вопросов, мы уже пришли? 're there! / where?', на мой взгляд, не является опросом, а скорее напоминает шаблон проектирования наблюдаемый / наблюдатель ;-). - person Alex Martelli; 22.08.2010

Здесь библиотека Django, реализующая этот протокол.

person Denis Otkidach    schedule 11.11.2009