Take a look at Centrifugo - https://centrifugal.dev/ - it provides a way to build efficient real-time messaging system using standard Django without ASGI involved. Source: 11 months ago
Hello, I am an author of Centrifugo project (https://centrifugal.dev/). It's a WebSocket server which scales using Redis. Instead of the approach you described when every message is delivered to every server Centrifugo uses PUB/SUB in a way that every server subscribed only to channels which current server connections have. It should scale pretty well, and resubscribe to channels is super-efficient. All the load... Source: over 1 year ago
Hello, I am author of Centrifugo (https://centrifugal.dev/) project - WebSocket server which scales with Redis. We have several blog posts which may help to answer your questions and give you some real world numbers about using Redis for WebSocket apps. Some links:. Source: over 1 year ago
Https://centrifugal.dev/ It's go native you can even write your own using it's underlying centrifuge library. We use it currently in Production just the docker container to be honest is what we deploy and just use a small config file or flags. Source: over 1 year ago
Hey folks! Centrifugo is an open-source scalable real-time messaging server written in Go language. It's language-agnostic and can be used to build chat apps, live comments, multiplayer games, real-time data visualizations, collaborative tools, etc. In combination with any backend. Including NodeJS-based backend which is relevant to this subreddit. And while Javascript/Node ecosystem has good WebSocket tools, I... Source: almost 2 years ago
Do you know an article comparing Centrifugo to other products?
Suggest a link to a post with product alternatives.
This is an informative page about Centrifugo. You can review and discuss the product here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.