Skip to main content

Gateway

An API Gateway is a server or service that acts as an entry point to manage, control, and secure access to a collection of microservices or backend services in a distributed application or system. Its primary purpose is to simplify and streamline the communication between clients (such as mobile apps or web applications) and multiple microservices by providing a unified and consistent interface.

APISIX​

Apache APISIX provides rich traffic management features like Load Balancing, Dynamic Upstream, Canary Release, Circuit Breaking, Authentication, Observability, etc.

Thanks to go-plugin-runner , we've been able to consolidate many common functions in the gateway and integrate other third-party systems more effectively with our authentication system.

kit_authn​

kit_authz​

See authorization

Initialize and migrate gateway​

Migration​

You can config routes and upsteams in the configuration of sys module

Sync services with registry​

see registry