ERPClimb logoERPClimb
Login
All topics
INTEGRATION_SUITE_CPIadvanced

Splitter, gather and aggregator design

Splitting one message and collecting independent correlated messages are different patterns. Decide whether downstream processing needs recombination, then measure memory and partial-failure behavior. Avoid adding a gather merely because a splitter exists.

Overview

Splitting one message and collecting independent correlated messages are different patterns. Decide whether downstream processing needs recombination, then measure memory and partial-failure behavior. Avoid adding a gather merely because a splitter exists.

Lessons in this topic

  • Splitter, gather and aggregator designSplitting one message and collecting independent correlated messages are different patterns. Decide whether downstream processing needs recombination, then measure memory and partial-failure behavior. Avoid adding a gather merely because a splitter exists.

Interview questions covered

  • When do you use splitter, gather and aggregator patterns?
  • What problems can occur with parallel splitting and how do you handle them?

Related topics