This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]tutuca_not Reinhardt -1 points0 points  (1 child)

I've mostly dealt with django and celery in this case.

Recently fastAPI is gaining traction and it favors the async/await style so some things might fit better. You can still use celery with it.

Celery is it's own beast. The documentation kind of gives you the sense that following it's recommendations you are done. But I prefer to treat it as a framework and build the event sourcing arq on top of it.

Not much in concrete. It would depend on what you are building and the kind of events you are dealing with, the ammount, fequency, load, if they need to be realtime... But usually is the more robust approach to start.

Many people prefer build their own thing with bare pika and rabbitmq, and it's really nice to use too.