It has been 8 months since the release of Apache APISIX version 2.0 last October. In the course of practice, we have also discovered some issues with etcd's HTTP API that interoperate with the gRPC API. In fact, having a gRPC-gateway does not mean that HTTP access is perfectly supported, there are some nuances here.
Release Apache APISIX 2.7.0
Apache APISIX 2.7.0 has been released!
Why do you need Apache APISIX when you have NGINX and Kong?
This article describes the history of the evolution of the Apache APISIX architecture and compares what the advantages of the two frameworks, Apache APISIX and Nginx, are.
Deploy Apache APISIX and Apache APISIX Ingress Controller on Rancher
This article shows the procedure of installing and deploying Apache APISIX and Apache APISIX Ingress Controller in the Rancher App Store (Catalog), and how to proxy Kubernetes services through them.
How to Write an Apache APISIX Plugin in Java
Apache APISIX now supports writing plugins in Java! You can now write plugins in a programming language you are familiar with.
The first GA release of Apache APISIX Ingress Controller v1.0 is now available!
Apache APISIX Ingress Controller v1.0 has been released, supporting the use of custom resources including
ApisixRoute
,ApisixUpstream
, and Kubernetes native Ingress resources to control external traffic access to services deployed in Kubernetes. services deployed in Kubernetes.
Apache APISIX Dashboard Access Control Bypass Vulnerability Advisory (CVE-2021-33190)
Because the application makes access control determinations by obtaining the value of the request header
X-Forwarded-For
, an attacker can achieve an access control bypass attack by simply tampering with that request header when invoking the API request.
Chaos Mesh Helps Apache APISIX Improve Stability
This article describes how to use Chaos Mesh in a variety of scenarios to improve stability for Apache APISIX.
Apache APISIX v.s Envoy: Which Has the Better Performance?
This article introduces the performance comparison between Apache APISIX and Envoy under certain conditions. In general, APISIX is slightly better than Envoy in terms of response latency and QPS, and APISIX has more advantages than Enovy when multiple worker processes are enabled due to the collaborative approach of NGINX in high concurrency scenarios. The performance and latency of APISIX makes it a massive throughput capability in handling north-south traffic.
Apache APISIX not affected by NGINX CVE-2021-23017
On May 26, NGINX issued a security announcement that fixed a DNS resolver vulnerability (CVE -2021-23017) in the NGINX resolver.