Workflows VS Laravel Processes? #66
Replies: 4 comments 1 reply
-
|
i would say: L10 processes have absolutely nothing to do with this project 😁 you are comparing 🍎 with |
Beta Was this translation helpful? Give feedback.
-
|
I think you're confusing two different concepts. Laravel Processes offers a wrapper around executing commands like This package however enables you to build complicated chains of asynchronous jobs where jobs can depend on the output and status of the previously executed jobs. Like Laravel's job chaining, just significantly more extensive. |
Beta Was this translation helpful? Give feedback.
-
|
Love the analogy @michabbb, yeah this all makes sense. I was just curious as I read an article about process chaining with the new processes and it got me thinking where the gap differs when you can use Processes and Job chaining. |
Beta Was this translation helpful? Give feedback.
-
|
@tonypartridge sure, for example, you can run multiple artisan commands for example in parallel to get things done, but if I am not wrong, the only feedback you get is the exitcode and the output. workflows are a fundamentally different concept 😏 workflows for example can resume after something went wrong, and that´s only one of many cool things you can do with it. richard did a great job with this project, especially with the last couple of updates. to be fair, this whole concept can be very confusing, if you don´t have complex workflows in your app, this package might be totally overkilled and maybe simple laravel (batch) queues and pipelines are easier to handle. but on the other hand: if you get into this whole workflow concept and fully understand, it´s a super powerful tool to handle all kind of workflows doesn´t matter how complex they are. richard posted some very simple and nice examples, I highly recommend reading this first, then you will understand that processes are 🍎 and workflows are |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
I'm just catching up with the L10 release and see they have processes, which seems very similar to Laravel-Workflows. Except it doesn't have waterline of course ;-)
What are your thoughts?
Beta Was this translation helpful? Give feedback.
All reactions