MuleSoft Certified Integration Architect – Level 1 — Question 71

A Mule application is being designed to perform product orchestration. The Mule application needs to join together the responses from an Inventory API and a
Product Sales History API with the least latency.
To minimize the overall latency, what is the most idiomatic (used for its intended purpose) design to call each API request in the Mule application?

Answer options

Correct answer: A

Explanation

The correct answer is A because using a Scatter-Gather allows for parallel processing of multiple API calls, which reduces overall latency. Options B and C, while asynchronous, do not specifically tailor to the orchestration pattern required here, and D is not suitable as it involves a sequential approach that would increase latency.