⟩ What are convoys?
Convoys exist in the world any time multiple single items
must be related together in order to achieve something that
the individual item cannot accomplish by itself. This
concept generalizes into a basic design pattern. This is
convoy processing.
Convoy processing can be additionally broken out into two
separate categories as shown in the following list:
Sequential convoy - Items that are in a order, one after
another
Parallel convoy - Items that are in any order, but must all
be present before something occurs