Only several task can be run async: HTTP, EVENT, KAFKA. But why there is no a way to run SIMPLE tasks async. Especially would be very useful feature to run sub workflows async. The only workaround(and only for subworkflows) is to send event which will be handled by registered event which will run workflow
Why netflix conductor does not provide a way to run tasks/subworkflows asynchronously?
892 Views Asked by nikolayandr At
1
There are 1 best solutions below
Related Questions in NETFLIX-CONDUCTOR
- About orkes playground
- Limit amount of workflow executions in specific state (semaphore?)
- Netflix conductor - Trigger workflow on kafka event
- netflix conductor timeoutSeconds not taking effect for retries
- Netflix Conductor TaskWorker - NoContentException
- How to manage netflix-conductor workflow versions in github
- Docker using Rancher throwing an error and Gradle looking for jdk at an older JAVA_HOME
- Netflix conductor data sharing with multiple instances
- Netflix Conductor cleanup workflow data
- How to run conductor jar on different port, other then 8080?
- Netflix conductor - Orkes or self managed?
- forked subworkflows all to run to completion but fail the parent workflow if one or more do fail
- How to get workflowIsntanceId and taskId in workflow execution
- Using Nexus Repository and Other Repository in Gradle
- How to terminate process after certain duration in Netflix Conductor
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
I'm late to the party here, but check out the FORK operator.
https://orkes.io/content/docs/reference-docs/fork-task
In this workflow the fork splits your workflow into 3 paths - to send an email, SMS and a HTTP notification. Each path runs asynch. You can also set your JOIN (the other half of the fork) to JOIN_ON all or just some of the fork "tines"
If you need to define the number of asynchronous flows at runtime - the Dynamic Fork is the way to go (but it is a bit more complicated to set up).
https://orkes.io/content/docs/reference-docs/dynamic-fork-task