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
- netflix conductor timeoutSeconds not taking effect for retries
- Netflix conductor - Trigger workflow on kafka event
- Change log levels in netflix conductor (java springboot)
- Change log errors to warning in netflix conductor (java springboot)
- Netflix Conductor type:KAFKA_PUBLISH - Failed to construct kafka producer error
- `RUN ./gradlew build -x test` command error
- Netflix/Conductor prints too many dynomite related logs
- Using Nexus Repository and Other Repository in Gradle
- Needed clarification on how number of queues are defined in Netflix conductor
- Creating worker process in Netflix conductor in c#
- What is task polling?
- Why netflix conductor does not provide a way to run tasks/subworkflows asynchronously?
- Netflix conductor HTTP tasks stuck on scheduled state for a long time
- Netflix Conductor SQS
- Netflix Conductor as a workflow engine solution
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 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