Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implementação do pubsubhubbub na RSS #1714

Open
RyanPhpJs opened this issue May 27, 2024 · 1 comment
Open

Implementação do pubsubhubbub na RSS #1714

RyanPhpJs opened this issue May 27, 2024 · 1 comment
Labels
novo recurso Nova funcionalidade/recurso

Comments

@RyanPhpJs
Copy link

Descrição

Recentemente eu estava pesquisando sobre notificações do youtube e encontrei um serviço da google chamado PubSubHubBub, A ideia por trás do PubSubHubbub é enviar conteúdo em vez de forçar os clientes a pesquisá-lo, que normalmente é como as implementações de API e no feed RSS atual são projetadas para funcionar.

O PubSubHubBub funciona com o servidor ao criar uma nova postagem ele notificar um hub, esse hub distribuirá as informações para os assinantes por meio de um webhook previamente configurado pelo assinante.

image

Desse modo isso reduziria a necessidade de chamar o feed RSS para buscar novas postagens, reduzindo o trafégo ao mesmo tempo que continua mantendo os assinantes informados das atualizações.

Sugestão de implementação

No response

@RyanPhpJs RyanPhpJs added the novo recurso Nova funcionalidade/recurso label May 27, 2024
@HarukaYamamoto0
Copy link

HarukaYamamoto0 commented Nov 17, 2024

Não sou um expect mas realmente, estava dando uma pesquisada aqui a achei o WebSub (nome atual para o PubSubHubBub) um meio bem viável de poder notificar aos usuários que teve um novo conteúdo publicado por exemplo, até existe a técnica de polling que força os próprios usuário ficar olhando se tem um conteúdo atualizado (eu fazia isso com a api do YouTube), mas sinceramente ficar usando polling eu acho uma má prática.

Eu queria até tentar implementar isso, mas tô sem meu pc, mas acredito que se essa feature for implementada, vai aparecer uma grande quantidade de clients, inclusive eu tô fazendo 1 e queria poder adicionar essa funcionalidade nele em vez de ter que fazer polling

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
novo recurso Nova funcionalidade/recurso
Projects
None yet
Development

No branches or pull requests

2 participants