August 2018
Intermediate to advanced
314 pages
8h 9m
English
The branch pattern works as an extension of the aggregator pattern and can call different service chains in parallel. In the branch pattern implementation example, a first service, called Service A, is called by the client and can act as an aggregator, calling service chains to compose the response. Alternatively, based on the request, a specific service chain is called, thereby acting as a proxy pattern. Let's look at the following diagram:

In fact, the main difference between the chain pattern and the branch pattern is the calling of different microservice chains. However, if we make an abstraction, and consider each chain ...
Read now
Unlock full access