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​
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.