Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Which API Gateway is production ready and provides good performance & features? [closed]

We have many REST services within our infrastructure and these are built using different technologies(Java, Go, Ruby, NodeJS) but all of them have certain common requirement like Authentication, Authorization, Rate limiting, Analytics etc so we are thinking to have a API gateway in front of these APIs so that all the communication happens through it only. I came to know about some open source products in market like Strongloop/Loopback, WSO2, TYK, APIAXLE & 3scale but most of these doesn't look like time tested and ready for production usage. Few things which are coming to my mind now:

  1. How is user feedback after using one of these solutions?
  2. Lot of people would need this kind of feature so how are they doing it? Am I looking in right direction?
  3. Is there a better way to solve my problem without using API Gateway?
like image 250
ThinkFloyd Avatar asked Apr 27 '15 11:04

ThinkFloyd


People also ask

Is Kong the best API gateway?

Kong is best and powerful API gateway management tool available in the market. Its very easy to configure multiple communication protocol in kong manager. we can secure our application by exposing only the kong api gateway.


1 Answers

If I mention about WSO2 API Manager,

  1. As I know lot of people using it in production and provide good feedback about it.

  2. Yes. you can use API Manager for rate limiting. API Manager has feature called throttle tiers. you can use that feature for rate limiting. For other features like authentication and authorization you have to use API Manager with WSO2 identity server. For analytics feature you have to use API Manager WSO2 Business Activity Monitor. Integrating all these products you can achieve the features you have mentioned.

like image 107
lakshman Avatar answered Sep 29 '22 10:09

lakshman