roadrunner-server / roadrunner-plugins

📦 Home for the roadrunner plugins
MIT License
25 stars 9 forks source link

[RFC] Add Mercure #27

Closed myavchik closed 3 years ago

myavchik commented 5 years ago

Add Mercure or something similar.

But first, wait until https://github.com/dunglas/mercure/issues/105 solved.

wolfy-j commented 5 years ago

This looks cool, it must be pretty easy to integrate since it's Go based.

wolfy-j commented 5 years ago

What about Web-Socket broadcasting we've added last week? https://github.com/spiral/broadcast

myavchik commented 5 years ago

Very good module, but it have a little bit different uses. WebSockets are not battery-efficient way to emit "changes".

I think "Broadcast messages over web-sockets" title should be renamed. WebSockets uses TCP, which is point to point, and provides no broadcast support.

wolfy-j commented 5 years ago

Correct, but there is also a broker behind the hood which provides the ability to broadcast via multiple instances. But I see the point about push notifications.

rustatian commented 3 years ago

Closing in favor of: https://github.com/spiral/roadrunner-plugins/issues/6