The Service aggregator design pattern is receives a request from the client or API Gateway, and then dispatches requests of multiple internal backend microservices, and then combines the results and responds back to the initiating request in 1 response structure.