About
django-streaming
is a robust and flexible Django application designed for efficiently streaming data from your
Django projects to various message brokers.
It works on top of the popular broker RabbitMQ and provides extra backends for debug/development. With features like a threaded change manager for non-blocking asynchronous notifications, configurable connection retry mechanisms, and graceful shutdown handling, django-streaming ensures reliable data delivery. It seamlessly integrates with Django's ORM via signals to automatically stream model changes and offers a command-line interface for easy interaction and debugging."