3 ms·
I'm not an expert, but what is the difference between a plain old ESB and what we now call an "API Gateway" or "API Manager" (such as Kong or WSO2) in the world
by electrotype 8y ago
I'm not an expert, but what is the difference between a plain old ESB and what we now call an "API Gateway" or "API Manager" (such as Kong or WSO2) in the world of microservices?
I know of some architectures where the API Gateway has a lot of logic put into it... And you have to go through it to reach any of the microservices in the network.
Isn't this a single point of failure and similar to an ESB?
- nhumrich 8y agoThe biggest difference is that services don't use the gateway to talk to each other. And hopefully, the gateway isn't transforming responses. If services do use the gateway to talk to each other, then yes, it's pretty much an esb