csarcom / Qpaca

Publish–subscribe wrapper implementation using falcon(REST), Docker and RabbitMQ
MIT License
4 stars 0 forks source link

Create a way to know if the message was delivered to all subscribers #3

Open csarcom opened 9 years ago

csarcom commented 9 years ago

https://github.com/celery/kombu/blob/f8d2a4517549d5728b93760c9d0042a8dc6b98fa/kombu/mixins.py#L260 https://github.com/celery/kombu/blob/master/docs/userguide/consumers.rst

With something like this implementation above, we can send results if a message was successfully delivered.

csarcom commented 8 years ago

https://github.com/rzanluchi/keyard Could be a way to know how many subscriber we have for a particular routing_key. Knowing how many active subscribers and how many positive results, we can know if a message has been successfully delivered.

csarcom commented 8 years ago

At this moment this new class ConsumerProducerMixin is not ready on pypi, so I will bring it into our project.