NextGen Knowledge Center

Destination Chains

A channel's destinations are grouped into one or more destination chains. Each destination chain processes simultaneously with respect to each other, however in any particular chain, a message will flow through each destination in order. It looks something like this:

In the above example, there are 5 total destinations. However Destination 3 does not wait on Destination 2, so it marks the beginning of a new chain. If each destination takes 1 second to process, then the overall time it takes the message to process through the channel will not be 5 seconds, but rather 3 seconds. When flowing through the destination connectors, a message will take only as long as the longest destination chain.