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

is this client still receiving updates? #21

Closed
aryaniyaps opened this issue Apr 26, 2021 · 8 comments
Closed

is this client still receiving updates? #21

aryaniyaps opened this issue Apr 26, 2021 · 8 comments

Comments

@aryaniyaps
Copy link

I am planning to use centrifugo as a service for a new channel layer, adding onto django channels. I would like to know if this project still receives updates so that I can rely on it.

Thanks a lot!

@FZambia
Copy link
Member

FZambia commented Apr 26, 2021

@aryan340 hello, yes - this is still an actual and maintained repo, just no issues and API changes for a long time.

@FZambia
Copy link
Member

FZambia commented Apr 26, 2021

Please share if you will be able to make Centrifugo a channels layer, this would be really interesting.

@aryaniyaps
Copy link
Author

Sure! There's already a redis channel layer shipped by django, but group sending is slow- there is an active issue regarding that and it is yet to be solved.

As centrifugo scales, it would be a great service for a channel layer. I'll let you know when I start implementing.

@aryaniyaps
Copy link
Author

@FZambia but there is an issue.
In order to support centrifugo as a service we need server-side subscriptions to effectively subscribe clients from the backend. However, according to the documentation, this feature is only supported by the js client.
image

any plans on implementing this soon?

@FZambia
Copy link
Member

FZambia commented Apr 26, 2021

No, there are no plans to implement this since Centrifugo has no such API. The doc says about client protocol libraries, not about HTTP API libraries (this repo is an HTTP API client).

@aryaniyaps
Copy link
Author

sorry for the miscommunication, I get it now.

@FZambia
Copy link
Member

FZambia commented Apr 26, 2021

@aryan340 feel free to reach out in our community channels if you have more questions, as I said integration with Django channels would be super interesting. Though Centrifugo itself was designed to work well with frameworks like Django out of the box - so in general you can use Django with Centrifugo without implementing channel layer (i.e. not using Django Channels at all) - and benefit from all Centrifugo features.

@aryaniyaps
Copy link
Author

Great! Thanks a lot! I just realized that.
Closing this. 👍

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

No branches or pull requests

2 participants