3 ms·
We use celery heavily, but now our system started growing I wished we used a message bus pub/sub system that was language agnostic. I guess its a different beas
by TeeWEE 6y ago
We use celery heavily, but now our system started growing I wished we used a message bus pub/sub system that was language agnostic. I guess its a different beast, but a lot of the same things can be solved.
And if you have first-class messages instead of function calls as the data in your queue, things like decoupling into services becomes much easier.
In celery the consumer and producer are very tightly coupled (same code needed).
- alanwreath 6y agoI met this when I had to combine a python project with a Laravel project(which also has its own task manager if I dared to use it). I wanted to use Celery but I could not find a way to integrate it with other parts of my system. Would be nice if Celery had some type of pluggable system that could be built upon so that disparate systems could communicate (you know the value proposition of AMQP).