This is an automated email from the ASF dual-hosted git repository.
baoyuan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/apisix-website.git
The following commit(s) were added to refs/heads/master by this push:
new 9a7bee3c3e2 fix: update CDN address (#1409)
9a7bee3c3e2 is described below
commit 9a7bee3c3e2e198c605a580dafd10d097fcb160a
Author: Qi Guo <[email protected]>
AuthorDate: Wed Nov 16 11:35:03 2022 +0800
fix: update CDN address (#1409)
---
blog/en/blog/2021/06/28/why-we-need-Apache-APISIX.md | 14 +++++++-------
blog/en/blog/2022/09/28/rust-loves-apisix.md | 4 ++--
.../2022/09/27/why-apache-apisix-is-best-apigateway.md | 2 +-
3 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/blog/en/blog/2021/06/28/why-we-need-Apache-APISIX.md
b/blog/en/blog/2021/06/28/why-we-need-Apache-APISIX.md
index c4bae873b96..c5158471e0e 100644
--- a/blog/en/blog/2021/06/28/why-we-need-Apache-APISIX.md
+++ b/blog/en/blog/2021/06/28/why-we-need-Apache-APISIX.md
@@ -42,7 +42,7 @@ The APISIX resolves all the above limitations and becomes the
best API gateway i
First, Apache APISIX has an excellent architecture. Cloud-native, as the
current technology trend, will change the technical architecture of traditional
enterprises. Many applications are migrating to microservices and
containerization. APISIX has followed the technology trend since its inception:
-
+
As shown in the figure above, the left and right are the Data Plane and the
Control Plane of APISIX:
@@ -59,23 +59,23 @@ The following figure shows the ecosystem map of APISIX.
From this figure, we can
The right part of the figure contains some open-source or SaaS services, such
as Apache SkyWalking, Prometheus, HashiCorp Vault, etc. At the bottom of the
figure are the more common operating system environments, cloud vendors, and
hardware environments. As an open-source software, APISIX can also be run on
ARM64 servers.
-
+
APISIX supports not only many protocols and operating systems but also
supports [multi-language programming plugins](https://apisix.apache.org/docs/).
When it first came out, APISIX only supported using the Lua language to write
plugins. In this case, developers need to master the technology stack related
to Lua and NGINX. However, Lua and NGINX are relatively niche technologies
familiar to few developers. Therefore, we have then enabled plugin development
on APISIX with multiple languag [...]
-
+
### Active community
The figure below is the contributor growth curve, where the horizontal axis
represents the timeline, and the vertical axis represents the total number of
contributors. We can see that the two projects, Apache APISIX and Kong, are
relatively more active. Apache APISIX has maintained an excellent growth rate
from the first day and is growing rapidly at a rate close to twice that of
Kong. As of July 2022, the number of contributors to APISIX has exceeded Kong,
which shows the popularity of [...]
-
+
## Unified proxy infrastructure
From the figure below, I believe you have already understood the goal of
APISIX: unifying the proxy infrastructure.
-
+
Because the core of APISIX is a high-performance proxy service, it does not
bind any environment properties. Therefore, when it evolves into products such
as Ingress and Service Mesh, you don't have to change the internal structure of
APISIX. The following will introduce to you step-by-step how APISIX supports
these scenarios.
@@ -93,13 +93,13 @@ Currently, the official Kubernetes Ingress Controller
project of K8s is mainly d
The [APISIX Ingress
Controller](https://apisix.apache.org/docs/ingress-controller/getting-started/)
perfectly resolves all the limitations mentioned above: it supports fully hot
reloading. At the same time, it inherits all the advantages of APISIX and also
supports native Kubernetes CRD, which is convenient for users to migrate.
-
+
### Service mesh
In the next five to ten years, the service mesh architecture based on the
cloud-native model will begin to emerge. APISIX has also started to lock the
track in advance. After abundant research and technical analysis, APISIX has
supported the xDS protocol. APISIX Mesh was born, and APISIX also has a place
in the field of service mesh.
-
+
## Summary
diff --git a/blog/en/blog/2022/09/28/rust-loves-apisix.md
b/blog/en/blog/2022/09/28/rust-loves-apisix.md
index 5d121b846d5..27baae4c2c1 100644
--- a/blog/en/blog/2022/09/28/rust-loves-apisix.md
+++ b/blog/en/blog/2022/09/28/rust-loves-apisix.md
@@ -57,7 +57,7 @@ The Apache APISIX project decided to integrate `proxy-wasm`
into the product to
APISIX doesn't implement `proxy-wasm` but integrates
[wasm-nginx-module](https://github.com/api7/wasm-nginx-module). It's an Apache
v2-licensed project provided by [api7.ai](https://api7.ai/), one of the main
contributors to Apache APISIX. As its name implies, integration is done at the
NGINX level.
-
+
## Let's code!
@@ -104,7 +104,7 @@ Let me first say that the available documentation is pretty
sparse. For example,
The Rust code maps to the same abstractions.
-
+
Here's the code for a **very** simple plugin that logs to prove that it's
invoked:
diff --git a/blog/zh/blog/2022/09/27/why-apache-apisix-is-best-apigateway.md
b/blog/zh/blog/2022/09/27/why-apache-apisix-is-best-apigateway.md
index 92d48a60d1d..dc798ba6939 100644
--- a/blog/zh/blog/2022/09/27/why-apache-apisix-is-best-apigateway.md
+++ b/blog/zh/blog/2022/09/27/why-apache-apisix-is-best-apigateway.md
@@ -12,7 +12,7 @@ keywords:
- Apache APISIX
description: 本文从多个角度(在开发人员中的受欢迎程度、开源许可证、性能和整个生态系统)对比多个 API 网关(Kong、Tyk、Gloo)。
tags: [Technology]
-image: https://static-site.apiseven.com/wp-content/uploads/2022/09/APISIX.webp
+image: https://static.apiseven.com/2022/10/19/634f6677742a1.png
---
> 本文首发于
> [API7.ai](https://www.apiseven.com/blog/why-is-apache-apisix-the-best-api-gateway),从多个角度(在开发人员中的受欢迎程度、开源许可证、性能和整个生态系统)对比多个
> API 网关(Kong、Tyk、Gloo)。