ProductsApache APISIX 3.0: 11 Highlights of Open Source API GatewayThe open source API Gateway Apache APISIX version 3.0 is coming! We have selected 11 essential features to give a brief overview.
CommunityWhy Is Apache APISIX the Best API Gateway?Why is Apache APISIX the best API Gateway? We will compare multiple API gateways (Kong, Tyk, Gloo) in terms of the popularity among developers, their open source licenses, their performances, and the ecosystem as a whole.
EcosystemWhy would you choose Apache APISIX instead of NGINX or Kong?This article describes the history of the open source API Gateway Apache APISIX architecture's evolution and compares the advantages of the two frameworks, Apache APISIX and NGINX.
EcosystemGCP, AWS, Azure, and OCI ARM-Based Server Performance ComparisonThis article uses Apache APISIX to compare the performance of AWS, Google, Azure, and Oracle ARM-based servers in network IO-intensive scenarios.
AuthenticationPluginsUse Keycloak with API Gateway to secure APIsThis article describes how Apache APISIX integrates with Keycloak (OpenID Connect Provider) to secure your APIs.
EcosystemHow to Integrate API Gateway and Consul?Apache APISIX supports the Consul KV-based service discovery registry. This article will walk you through the process of implementing service discovery and service registry in Apache APISIX.
EcosystemPluginsIntegrating Splunk HTTP Event Collector with API GatewayThis article explains how to configure and use the Splunk HEC service in Apache APISIX.
CommunityBiweekly Report (Apr 10 - Apr 23)From 4.10 to 4.23, 30 contributors submitted 51 commits for Apache APISIX. Thank you for your contributions to Apache APISIX.
CommunityBiweekly Report (Mar 27 - Apr 9)From 3.27 to 4.9, 24 contributors submitted 44 commits for Apache APISIX. Thank you for your contributions to Apache APISIX.
EcosystemUtilize APISIX in E-Commerce: User-friendly, Robust, and DelightfulLukasz Biegaj, System Architect of Unity Group, shares the changes that APISIX has brought to their company in the interview. "Simple to use, powerful, and enjoyable to use. For projects using the API...
CommunityBiweekly Report (Mar 13 - Mar 26)From 3.13 to 3.26, 25 contributors submitted 54 commits for Apache APISIX. Thank you for your contributions to Apache APISIX.
EcosystemmTLS everywhereSecurity in one's information system has always been among the most critical Non-Functional Requirements. Transport Secure Layer, aka TLS, formerly SSL, is among its many pillars. In this post, I'll show how to configure TLS for Apache APISIX.
CommunityBiweekly Report (Feb 27 - Mar 12)From 2.27 to 3.12, 29 contributors submitted 74 commits for Apache APISIX. Thank you for your contributions to Apache APISIX.
EcosystemgRPC on the client sideMost inter-systems communication components that use REST serialize their payload in JSON. As of now, JSON lacks a widely-used schema validation standard: JSON Schema is not widespread. Standard schema validation allows delegating the validation to a third-party library and being done with it. Without one, we must fall back to manual validation in the code. Worse, we must keep the validation code in sync with the schema.XML has schema validation out-of-the-box: an XML document can declare a grammar that it must conform to. SOAP, being based on XML, benefits from it too.Other serialization alternatives have a schema validation option: e.g., Avro, Kryo and Protocol Buffers. Interestingly enough, gRPC uses Protobuf to offer RPC across distributed components:
CommunityRelease Apache APISIX 3.2.0As the first LTS version since the 3.0 version, APISIX 3.2.0 is officially released! This release is a significant milestone for the 3.x era to replace the 2.x era.
EcosystemMake your security policy auditableLast week, I wrote about putting the right feature at the right place. I used rate limiting as an example, moving it from a library inside the application to the API Gateway. Today, I'll use another example: authentication and authorization.