We are going to iterate our e-commerce architecture with adding more API Gateway pattern according to Backends for Frontends pattern BFF.
As you can see that we have added to several API Gateways in our application. These API Gateways provide to best match the needs of the frontend environment, without worrying about affecting other frontend applications.
The Backend for Frontends pattern provides direction for implementing multiple gateways. Now we can continue with the other Microservices Communications Design patterns.