encode / broadcaster

Broadcast channels for async web apps. 📢
BSD 3-Clause "New" or "Revised" License
1.13k stars 121 forks source link

Django Channels Layer compatibility #82

Closed Archmonger closed 3 months ago

Archmonger commented 2 years ago

Django Channels Layers perform a similar task to broadcaster, but currently only works with redis.

Would be a nice addition if there was a built-in wrapper around broadcaster to be used as a drop-in replacement. Perhaps the dotted path would look something like broadcaster.django.KafkaChannelLayer?

This is definitely a task for > 1.0.0 release.

alex-oleshkevich commented 3 months ago

Closing as stale.

Archmonger commented 3 months ago

I believe the feature request is still valid. There still aren't any third-party channel layers for Django at the moment. Would you rather fully reject the request as not planned instead?

alex-oleshkevich commented 3 months ago

On my opinion this should be a third-party package that integrates broadcaster and django. Like channels-redis does.