zlacker

[parent] [thread] 2 comments
1. tecoho+(OP)[view] [source] 2024-06-27 22:54:10
After multiple years fighting with Celery, we moved to Prefect last year and have been mostly happy with it. The only sticking point for me has been “tasks can’t start tasks, will have to be sub-flows” part. Did you ever try out Prefect and can share anything from the experience?
replies(1): >>barrel+At
2. barrel+At[view] [source] 2024-06-28 05:03:56
>>tecoho+(OP)
I don't have any experience with prefect, but I have to say one of my favorite things about SAQ (Simple Async Queue) was a task was a task was a task. You could enqueue them from anywhere, nest them, repeat them, skip them, whichever.

With hatchet theres been a little bit of a dance trying to get workflows and runs to play nicely, but all in all I was able to get everything I needed working without much trouble. You end up running quite a few more tasks than needed (essentially no-ops), or wrapping small tasks in wrapper workflows, but from both a implementation and implication standpoint, there's almost no difference.

10/10 solved problem with SAQ, 8/10 not an issue with Hatchet... 2/10 smh celerey

replies(1): >>tecoho+4m3
◧◩
3. tecoho+4m3[view] [source] [discussion] 2024-06-29 09:28:39
>>barrel+At
I see. Thanks for sharing.
[go to top]