zotonic_mod_teleview
eventhub
zotonic_mod_teleview | eventhub | |
---|---|---|
2 | 2 | |
4 | 66 | |
- | - | |
4.0 | 3.4 | |
4 months ago | 4 months ago | |
Erlang | C++ | |
- | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zotonic_mod_teleview
-
Zotonic, the Erlang Web Framework
Yes indeed. We also have something not more similar to what liveview offers. It is here: https://github.com/mmzeeman/zotonic_mod_teleview. It is based on mqtt, and the views are updated with normal html like templates. This makes it possible for frontenders with html and css knowledge to contribute to a project with a rich SPA like interface.
-
Mark Nottingham: Server-Sent Events, WebSockets, and HTTP
Very interesting. I've implemented something similar. It evolved out of the co-browsing solution I developed for the company I work for.
The solution uses mqtt. Clients subscribe to a topic on the server, and the server publishes patches to update the view. Patches can be incremental (patch against the last frame), cumulative (patch agains the last keyframe) or a new keyframe. It allows for server side rendered views. Multiple clients can subscribe to the same view and keep in sync. See: https://github.com/mmzeeman/zotonic_mod_teleview
eventhub
-
Mark Nottingham: Server-Sent Events, WebSockets, and HTTP
I've been working on a pub/sub server that supports both Websockets and SSE as a hobby project for a couple of years. It have been successfully implemented and is used in production on some high traffic sites with 300k+ simultaneous connections. If someone are interested the projects webpage can be found here: https://github.com/olesku/eventhub
-
[zkill] And the winners are....
You might wanna check out https://github.com/olesku/eventhub - it's pretty bad ass at scaling WS, using Redis in the backend.
What are some alternatives?
braid-spec - Working area for Braid extensions to HTTP
pushpin - A proxy server for adding push to your API, used at the core of Fastly's Fanout service
canonic - QML web browser
styx - Simple, high-performance event streaming broker
zotonic_mod_doom_fire
hn-search - Hacker News Search
zotonic - Zotonic - The Erlang Web Framework & CMS
phoenix_live_view - Rich, real-time user experiences with server-rendered HTML