What are some of the considerations to keep in mind if one chooses to use API gateways in conjunction with microservice architecture?
Benefits: unified management and control of all APIs.
Drawbacks: additional delay, overlapped functionality with other gateway components such as istio/envoy.
With so many API management tools to choose from, it can be difficult to get a sense of which one to use.
Which tool do you love using? What features does this tool offer that make it your first choice?
Can you explain the differences between API Gateways and ESBs? What considerations are there for a business choose one over the other?