-
Notifications
You must be signed in to change notification settings - Fork 2
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
Feature : django-channel support #1
Comments
AFAIK django-channels is not integrated into Django yet, and we do not know if it will ever be: from the latest news I've heard (Pycon Australia) nothing is sure, and it might stay separated from Django (which I hope): https://www.youtube.com/watch?v=y2qv5J7PtrA Honestly I don't like Django channels, and its one of the reasons why I made the django-instant module. I will not do a django-channels implementation myself for django-presence, but I am still open to pull requests for a backend option with django-channels. |
right, it is not in 1.10 yet. |
I'll try a little +/- comparison to answer your question: Channels:
Instant:
For the go module the binary is available for Linux. For other systems well, who runs a server on Windows or MacOs? For other systems like lets say FreeBSD or OpenBSD I have no doubt that the people operating these have the skills to compile a go module. Note that if you want to avoid go you can still use python to broadcast: there are options for this. About the "higher barrier to simple integration": this is precisely something I wanted to address with an easy to use module. You don't even have to setup Celery if you use the go module for django-presence. You don't have to learn anything, just install and push some messages right away: they will popup in the browser. So I think the barrier to simple usage is lower in django-instant than in django-channels. Did you try both, and if yes what is your opinion? |
Great stuff :) Merci ! I will take a look at both approaches, see what works best in terms of speed of setup and performance while in operation. |
Providing support for Django Channels now included in Django 1.10 instead having django-instant + Centrifugo ?
https://github.com/django/channels
https://blog.heroku.com/in_deep_with_django_channels_the_future_of_real_time_apps_in_django
The text was updated successfully, but these errors were encountered: