Skip to main content

Flow Branching

One of the unique features of Smow is the branching of flows. We can create branches within a flow. The branches get executed parallelly independent of each other.

Branching flow​

branching Flow

Lets understand how a branched flow works in Smow. In this flow, the node 1 is the event node which triggers an event to the next node. When an event is triggered to the node 2, it starts its activity. We can see that the flow is branched at node 2. Now, when the node 3 and node 4 recieves an input signal from the node 2, they will start performing their activity. After branching, the branched flows get executed independent of each other and parallelly.