I really appreciate Kong Gateway's plugin-based architecture and flexibility. It allows us to centralize security and traffic management while keeping services simple, which scales well in cloud-native environments. The architecture helps us to centralize cross-cutting concerns like authentication, rate limiting, and observability, significantly reducing duplication and keeping services focused on business logic. From a platform perspective, it improves consistency and makes it easier to enforce policies across all APIs without touching individual services. Its flexibility also helps us respond quickly to changing requirements by updating configurations at the gateway level instead of redeploying services, leading to better scalability, faster iteration, and a more maintainable system overall. Review collected by and hosted on G2.com.
I find the learning curve can be steep, especially for teams new to API gateways. Configuration complexity increases as the number of services grows. Debugging issues across plugins and routing rules can sometimes be non-trivial. The initial setup had a steep learning curve due to the Lua-based architecture and our plugins were in Go language, which was not supported out of the box. Review collected by and hosted on G2.com.
