Scatter-Gather

Noun · Development

Definitions

  1. A concurrent pattern in which a request is fanned out (scattered) to multiple workers or services in parallel, and the results are collected (gathered) back into a single aggregated response.

    In plain English: Sending the same question to many workers at once, then combining all their answers into one result.

    Example: "We scatter the price query across all supplier APIs and gather the lowest quote — total latency is the slowest supplier, not the sum."

Related Terms