In a microservice architecture, there is a common pattern called API Gateway.
I know that all communication from outside the API Gateway is used as a single entry point.
But I also would like that the internal communication from microservice to a microservice is going through the API gateway? I mean it's a lot easier to handle than establishing a point to point connection.
So what speaks against to use the API gateway also for the whole internal communication?
I have tried three flavours