I have a master pipeline that runs whenever a payroll is complete. This pipeline will kick off 10 integrations that send files to various vendors. I currently have the pipeline configured to use Pipeline Execute to run all of these in parallel. However, the way that we use a shared error handler, I am concerned that if a single pipeline for a given vendor hits an error (like can’t deliver a file to the vendor) that it will cause all the other pipelines to fail.
I was considering changing these to Task Execute so that each Vendor specific pipeline could run as it’s own process. Also, allowing a single process to be run on it’s own if needed. However, I noticed in the documentation that Task Execute is being phase out. Is this Snap still being phase out? If so, is there another solution that I should be looking at?