Microservices Aggregate Pattern
This is another pattern that is very useful for serving mobile native applications. The mobile app just sends one request to an aggregate API and it will call multiple APIs to gather info and send back to the consumer. This avoids mobile device to call multiple APIs to get data on a slow network.
This tutorial shows you how to build 4 services with one of them the aggregator. And it will be the foundation for our microserives benchmarks.
API AA -> API AB -> API AC -> API AD
API AA calls API AB, API AC and API AD to fulfill its request.
It is a very long tutorial as we want to package as much info as possible. So we have separated the it into the following steps.