# Apache APISIX > Apache APISIX is a dynamic, real-time, high-performance API gateway and AI gateway. Every page below is available as Markdown — append `index.md` to any page URL. ## Core Documentation - [Getting Started](https://apisix.apache.org/docs/apisix/getting-started/): Install and configure Apache APISIX - [Architecture](https://apisix.apache.org/docs/apisix/architecture-design/apisix/): How APISIX works internally - [Routes](https://apisix.apache.org/docs/apisix/terminology/route/): Define routing rules for API traffic - [Upstreams](https://apisix.apache.org/docs/apisix/terminology/upstream/): Configure backend service targets - [Plugins](https://apisix.apache.org/docs/apisix/terminology/plugin/): Extend APISIX with built-in and custom plugins - [Plugin Hub](https://apisix.apache.org/plugins/): Browse all 100+ available plugins - [Admin API](https://apisix.apache.org/docs/apisix/admin-api/): Manage APISIX configuration via REST API ## Authentication & Security - [Key Authentication](https://apisix.apache.org/docs/apisix/plugins/key-auth/): Simple API key-based authentication - [JWT Authentication](https://apisix.apache.org/docs/apisix/plugins/jwt-auth/): JSON Web Token validation - [OpenID Connect](https://apisix.apache.org/docs/apisix/plugins/openid-connect/): SSO with OIDC providers - [mTLS](https://apisix.apache.org/docs/apisix/mtls/): Mutual TLS for zero-trust security - [CORS](https://apisix.apache.org/docs/apisix/plugins/cors/): Cross-origin resource sharing ## Traffic Control - [Rate Limiting (limit-req)](https://apisix.apache.org/docs/apisix/plugins/limit-req/): Request rate limiting with leaky bucket - [Rate Limiting (limit-count)](https://apisix.apache.org/docs/apisix/plugins/limit-count/): Fixed window counter-based rate limiting - [Concurrency Limiting](https://apisix.apache.org/docs/apisix/plugins/limit-conn/): Connection concurrency control - [Traffic Split](https://apisix.apache.org/docs/apisix/plugins/traffic-split/): Canary releases and A/B testing - [Proxy Cache](https://apisix.apache.org/docs/apisix/plugins/proxy-cache/): Response caching ## AI Gateway - [AI Gateway Overview](https://apisix.apache.org/ai-gateway/): LLM proxy for AI workloads - [AI Proxy Plugin](https://apisix.apache.org/docs/apisix/plugins/ai-proxy/): Route requests to 20+ LLM providers - [AI RAG Plugin](https://apisix.apache.org/docs/apisix/plugins/ai-rag/): Retrieval-augmented generation support ## Observability - [Prometheus](https://apisix.apache.org/docs/apisix/plugins/prometheus/): Metrics export for monitoring - [Datadog](https://apisix.apache.org/docs/apisix/plugins/datadog/): Integration with Datadog - [Zipkin](https://apisix.apache.org/docs/apisix/plugins/zipkin/): Distributed tracing ## Kubernetes - [APISIX Ingress Controller](https://apisix.apache.org/docs/ingress-controller/overview/): Kubernetes-native API gateway - [Gateway API](https://apisix.apache.org/docs/ingress-controller/concepts/gateway-api/): Kubernetes Gateway API support ## Learning Center - [What is an API Gateway?](https://apisix.apache.org/learning-center/what-is-an-api-gateway/): Definition, benefits, and use cases - [API Gateway Authentication: Methods, Best Practices & Implementation](https://apisix.apache.org/learning-center/api-gateway-authentication/): Auth at gateway layer (JWT, OAuth2, mTLS, HMAC) - [API Gateway for Microservices: Architecture, Patterns & Best Practices](https://apisix.apache.org/learning-center/api-gateway-for-microservices/): Microservices architecture with API gateway - [API Gateway Rate Limiting: Algorithms, Strategies & Configuration](https://apisix.apache.org/learning-center/api-gateway-rate-limiting/): Token bucket, sliding window, leaky bucket - [API Gateway vs Load Balancer: Key Differences Explained](https://apisix.apache.org/learning-center/api-gateway-vs-load-balancer/): Gateway vs load balancer comparison - [Kubernetes API Gateway: Gateway API, Ingress Controllers & Best Practices](https://apisix.apache.org/learning-center/kubernetes-api-gateway/): Kubernetes Gateway API and Ingress - [API Monetization: Models, Strategies & Implementation Guide](https://apisix.apache.org/learning-center/api-monetization-guide/): API pricing and monetization models - [Open Source API Gateway Comparison: APISIX vs Kong vs Envoy vs Traefik](https://apisix.apache.org/learning-center/open-source-api-gateway-comparison/): API gateway comparison - [What is gRPC? Protocol Buffers, Performance & API Gateway Integration](https://apisix.apache.org/learning-center/what-is-grpc/): gRPC basics and gateway integration - [What is Mutual TLS (mTLS)? How Two-Way Authentication Works](https://apisix.apache.org/learning-center/what-is-mutual-tls/): mTLS and zero-trust security - [API Gateway Security: Threats, Best Practices & Implementation](https://apisix.apache.org/learning-center/api-gateway-security/): API security, WAF, rate limiting, zero trust - [Apache APISIX vs Kong: Feature Comparison & Performance Benchmarks](https://apisix.apache.org/learning-center/apisix-vs-kong/): APISIX vs Kong comparison - [Apache APISIX vs AISIX: General-Purpose vs AI-Native Gateway](https://apisix.apache.org/learning-center/apisix-vs-aisix/): General-purpose API and AI gateway vs a dedicated AI-native gateway - [Apache APISIX vs AWS API Gateway: Self-Hosted vs Managed](https://apisix.apache.org/learning-center/apisix-vs-aws-api-gateway/): Open-source self-hosted gateway vs managed cloud service, cost at scale, lock-in - [Apache APISIX vs NGINX: API Gateway vs Reverse Proxy](https://apisix.apache.org/learning-center/apisix-vs-nginx/): How APISIX builds a full API gateway on top of NGINX; NGINX Plus comparison - [Apache APISIX vs Envoy: API Gateway vs Service Proxy](https://apisix.apache.org/learning-center/apisix-vs-envoy/): Turnkey gateway vs a proxy that needs a separate control plane; service mesh - [Apache APISIX vs Traefik: Performance vs Auto-Discovery](https://apisix.apache.org/learning-center/apisix-vs-traefik/): Throughput and plugin breadth vs container-native auto-discovery and automatic TLS - [Apache APISIX vs Apigee: Open-Source Gateway vs API Management Platform](https://apisix.apache.org/learning-center/apisix-vs-apigee/): Open-source gateway vs full enterprise API management platform, scope and cost - [MCP Protocol & AI Gateways: Managing AI Agent Traffic at Scale](https://apisix.apache.org/learning-center/mcp-protocol-ai-gateway/): MCP and AI gateway architecture # Full index ## Documentation - [Admin API](https://apisix.apache.org/docs/apisix/admin-api/index.md) — This article introduces the functions supported by the Apache APISIX Admin API, which you can use to get, create, update, and delete resources. - [APISIX variable](https://apisix.apache.org/docs/apisix/apisix-variable/index.md) — This article describes the variables supported by Apache APISIX. - [Architecture](https://apisix.apache.org/docs/apisix/architecture-design/apisix/index.md) — Architecture of Apache APISIX—the Cloud Native API Gateway. - [Running APISIX in AWS with AWS CDK](https://apisix.apache.org/docs/apisix/aws/index.md) - [Batch Processor](https://apisix.apache.org/docs/apisix/batch-processor/index.md) - [Benchmark](https://apisix.apache.org/docs/apisix/benchmark/index.md) - [Build development environment with Dev Containers](https://apisix.apache.org/docs/apisix/build-apisix-dev-environment-devcontainers/index.md) — This paper introduces how to quickly start the APISIX API Gateway development environment using Dev Containers. - [Build development environment on Mac](https://apisix.apache.org/docs/apisix/build-apisix-dev-environment-on-mac/index.md) — This paper introduces how to use Docker to quickly build the development environment of API gateway Apache APISIX on Mac. - [Building APISIX from source](https://apisix.apache.org/docs/apisix/building-apisix/index.md) — Guide for building and running APISIX locally for development. - [Certificate](https://apisix.apache.org/docs/apisix/certificate/index.md) - [Control API](https://apisix.apache.org/docs/apisix/control-api/index.md) - [Customize Nginx configuration](https://apisix.apache.org/docs/apisix/customize-nginx-configuration/index.md) - [Apache APISIX Dashboard](https://apisix.apache.org/docs/apisix/dashboard/index.md) - [Debug Function](https://apisix.apache.org/docs/apisix/debug-function/index.md) - [Debug mode](https://apisix.apache.org/docs/apisix/debug-mode/index.md) — Guide for enabling debug mode in Apache APISIX. - [Deployment modes](https://apisix.apache.org/docs/apisix/deployment-modes/index.md) — Documentation about the three deployment modes of Apache APISIX. - [Integration service discovery registry](https://apisix.apache.org/docs/apisix/discovery/index.md) - [consul_kv](https://apisix.apache.org/docs/apisix/discovery/consul_kv/index.md) - [consul](https://apisix.apache.org/docs/apisix/discovery/consul/index.md) - [Control Plane Service Discovery](https://apisix.apache.org/docs/apisix/discovery/control-plane-service-discovery/index.md) — This documentation describes implementing service discovery through Nacos and ZooKeeper on the API Gateway APISIX Control Plane. - [DNS](https://apisix.apache.org/docs/apisix/discovery/dns/index.md) - [eureka](https://apisix.apache.org/docs/apisix/discovery/eureka/index.md) - [Kubernetes](https://apisix.apache.org/docs/apisix/discovery/kubernetes/index.md) — This article introduce how to perform service discovery based on Kubernetes in Apache APISIX and summarize related issues. - [nacos](https://apisix.apache.org/docs/apisix/discovery/nacos/index.md) - [HMAC Generate Signature Examples](https://apisix.apache.org/docs/apisix/examples/plugins-hmac-auth-generate-signature/index.md) - [External Plugin](https://apisix.apache.org/docs/apisix/external-plugin/index.md) - [FAQ](https://apisix.apache.org/docs/apisix/FAQ/index.md) — This article lists solutions to common problems when using Apache APISIX. - [Configure Routes](https://apisix.apache.org/docs/apisix/getting-started/configure-routes/index.md) - [Key Authentication](https://apisix.apache.org/docs/apisix/getting-started/key-authentication/index.md) - [Load Balancing](https://apisix.apache.org/docs/apisix/getting-started/load-balancing/index.md) - [Rate Limiting](https://apisix.apache.org/docs/apisix/getting-started/rate-limiting/index.md) - [Getting Started with Apache APISIX](https://apisix.apache.org/docs/apisix/getting-started/README/index.md) — Install and run Apache APISIX in minutes. This guide covers Docker-based setup, verification, basic route configuration, and next steps for production deployment. - [gRPC Proxy](https://apisix.apache.org/docs/apisix/grpc-proxy/index.md) - [HTTP/3 Protocol](https://apisix.apache.org/docs/apisix/http3/index.md) - [Install Dependencies](https://apisix.apache.org/docs/apisix/install-dependencies/index.md) - [Installation](https://apisix.apache.org/docs/apisix/installation-guide/index.md) — This document walks you through the different Apache APISIX installation methods. - [The Implementation of Plugin Runner](https://apisix.apache.org/docs/apisix/internal/plugin-runner/index.md) - [Introducing APISIX's testing framework](https://apisix.apache.org/docs/apisix/internal/testing-framework/index.md) - [Mutual TLS Authentication](https://apisix.apache.org/docs/apisix/mtls/index.md) — This document describes how you can secure communication to and within APISIX with mTLS. - [Plugin Develop](https://apisix.apache.org/docs/apisix/plugin-develop/index.md) - [acl](https://apisix.apache.org/docs/apisix/plugins/acl/index.md) — The acl Plugin implements label-based access control for API routes, allowing or denying requests based on consumer labels or external user attributes. - [ai-aliyun-content-moderation](https://apisix.apache.org/docs/apisix/plugins/ai-aliyun-content-moderation/index.md) — The ai-aliyun-content-moderation Plugin integrates with Aliyun Machine-Assisted Moderation Plus to check request and response content for risk level when proxying to LLMs, rejecting requests that exceed the configured threshold. - [ai-aws-content-moderation](https://apisix.apache.org/docs/apisix/plugins/ai-aws-content-moderation/index.md) — This document contains information about the Apache APISIX ai-aws-content-moderation Plugin. - [ai-prompt-decorator](https://apisix.apache.org/docs/apisix/plugins/ai-prompt-decorator/index.md) — This document contains information about the Apache APISIX ai-prompt-decorator Plugin. - [ai-prompt-guard](https://apisix.apache.org/docs/apisix/plugins/ai-prompt-guard/index.md) — This document contains information about the Apache APISIX ai-prompt-guard Plugin. - [ai-prompt-template](https://apisix.apache.org/docs/apisix/plugins/ai-prompt-template/index.md) — The ai-prompt-template plugin supports pre-configuring prompt templates that only accept user inputs in designated template variables, in a fill-in-the-blank fashion. - [ai-proxy-multi](https://apisix.apache.org/docs/apisix/plugins/ai-proxy-multi/index.md) — The ai-proxy-multi Plugin extends the capabilities of ai-proxy with load balancing, retries, fallbacks, and health checks, simplifying the integration with OpenAI, DeepSeek, Azure, AIMLAPI, Anthropic, OpenRouter, Gemini, Vertex AI, Amazon Bedrock, and other OpenAI-compatible APIs. - [ai-proxy](https://apisix.apache.org/docs/apisix/plugins/ai-proxy/index.md) — The ai-proxy Plugin simplifies access to LLM and embedding models providers by converting Plugin configurations into the required request format for OpenAI, DeepSeek, Azure, AIMLAPI, Anthropic, OpenRouter, Gemini, Vertex AI, Amazon Bedrock, and other OpenAI-compatible APIs. - [ai-rag](https://apisix.apache.org/docs/apisix/plugins/ai-rag/index.md) — The ai-rag Plugin enhances LLM outputs with Retrieval-Augmented Generation (RAG), efficiently retrieving relevant documents to improve accuracy and contextual relevance in responses. - [ai-rate-limiting](https://apisix.apache.org/docs/apisix/plugins/ai-rate-limiting/index.md) — The ai-rate-limiting Plugin enforces token-based rate limiting for LLM service requests, preventing overuse, optimizing API consumption, and ensuring efficient resource allocation. - [ai-request-rewrite](https://apisix.apache.org/docs/apisix/plugins/ai-request-rewrite/index.md) — The ai-request-rewrite plugin forwards client requests to LLM services for processing before sending them upstream, enabling AI-driven redaction, enrichment, and reformatting. - [API Circuit Breaker (api-breaker)](https://apisix.apache.org/docs/apisix/plugins/api-breaker/index.md) — This document describes the information about the Apache APISIX api-breaker Plugin, you can use it to protect Upstream services. - [attach-consumer-label](https://apisix.apache.org/docs/apisix/plugins/attach-consumer-label/index.md) — The attach-consumer-label Plugin attaches custom Consumer labels to authenticated requests, for Upstream services to implement additional business logic. - [Casbin Authorization (authz-casbin)](https://apisix.apache.org/docs/apisix/plugins/authz-casbin/index.md) — This document contains information about the Apache APISIX authz-casbin Plugin. - [Casdoor Authorization (authz-casdoor)](https://apisix.apache.org/docs/apisix/plugins/authz-casdoor/index.md) — This document contains information about the Apache APISIX authz-casdoor Plugin. - [Keycloak Authorization (authz-keycloak)](https://apisix.apache.org/docs/apisix/plugins/authz-keycloak/index.md) — The authz-keycloak Plugin supports the integration with Keycloak to authenticate and authorize users. - [aws-lambda](https://apisix.apache.org/docs/apisix/plugins/aws-lambda/index.md) — The aws-lambda Plugin integrates APISIX with AWS Lambda and Amazon API Gateway, supporting authentication via IAM access keys and API keys. - [azure-functions](https://apisix.apache.org/docs/apisix/plugins/azure-functions/index.md) — This document contains information about the Apache APISIX azure-functions Plugin. - [basic-auth](https://apisix.apache.org/docs/apisix/plugins/basic-auth/index.md) — The basic-auth Plugin adds basic access authentication for Consumers to authenticate themselves before being able to access Upstream resources. - [batch-requests](https://apisix.apache.org/docs/apisix/plugins/batch-requests/index.md) — This document contains information about the Apache APISIX batch-request Plugin. - [body-transformer](https://apisix.apache.org/docs/apisix/plugins/body-transformer/index.md) — The body-transformer Plugin performs template-based transformations to transform the request and/or response bodies from one format to another, for example, from JSON to JSON, JSON to HTML, or XML to YAML. - [Brotli Compression (brotli)](https://apisix.apache.org/docs/apisix/plugins/brotli/index.md) — This document contains information about the Apache APISIX brotli Plugin. - [cas-auth](https://apisix.apache.org/docs/apisix/plugins/cas-auth/index.md) — This document contains information about the Apache APISIX cas-auth Plugin. - [chaitin-waf](https://apisix.apache.org/docs/apisix/plugins/chaitin-waf/index.md) — The chaitin-waf Plugin integrates with Chaitin WAF (SafeLine) to detect and block web threats, strengthening API security and protecting user data. - [clickhouse-logger](https://apisix.apache.org/docs/apisix/plugins/clickhouse-logger/index.md) — The clickhouse-logger Plugin pushes request and response logs to ClickHouse databases in batches and supports the customization of log formats to enhance data management. - [client-control](https://apisix.apache.org/docs/apisix/plugins/client-control/index.md) — This document describes the Apache APISIX client-control Plugin, you can use it to control NGINX behavior to handle a client request dynamically. - [consumer-restriction](https://apisix.apache.org/docs/apisix/plugins/consumer-restriction/index.md) — The consumer-restriction Plugin implements access controls based on Consumer name, Route ID, Service ID, or Consumer Group ID, enhancing API security. - [cors](https://apisix.apache.org/docs/apisix/plugins/cors/index.md) — The cors Plugin allows you to enable Cross-Origin Resource Sharing (CORS). - [CSRF Protection (csrf)](https://apisix.apache.org/docs/apisix/plugins/csrf/index.md) — The CSRF Plugin can be used to protect your API against CSRF attacks using the Double Submit Cookie method. - [data-mask](https://apisix.apache.org/docs/apisix/plugins/data-mask/index.md) — This document contains information about the Apache APISIX data-mask Plugin. - [datadog](https://apisix.apache.org/docs/apisix/plugins/datadog/index.md) — The datadog Plugin integrates with Datadog, sending metrics to DogStatsD in batches to improve API monitoring and performance tracking. - [degraphql](https://apisix.apache.org/docs/apisix/plugins/degraphql/index.md) — The degraphql Plugin enables communication with upstream GraphQL services through standard HTTP requests by mapping GraphQL queries to HTTP endpoints, simplifying API integration. - [dingtalk-auth](https://apisix.apache.org/docs/apisix/plugins/dingtalk-auth/index.md) — This document contains information about the Apache APISIX dingtalk-auth Plugin. - [dubbo-proxy](https://apisix.apache.org/docs/apisix/plugins/dubbo-proxy/index.md) — This document contains information about the Apache APISIX dubbo-proxy Plugin. - [echo](https://apisix.apache.org/docs/apisix/plugins/echo/index.md) — This document contains information about the Apache APISIX echo Plugin. - [elasticsearch-logger](https://apisix.apache.org/docs/apisix/plugins/elasticsearch-logger/index.md) — The elasticsearch-logger Plugin pushes request and response logs in batches to Elasticsearch and supports the customization of log formats. - [error-log-logger](https://apisix.apache.org/docs/apisix/plugins/error-log-logger/index.md) — The error-log-logger Plugin pushes APISIX's error logs to TCP, Apache SkyWalking, Apache Kafka, or ClickHouse servers, in batches. You can specify the severity level for which the Plugin sends the corresponding logs. - [error-page](https://apisix.apache.org/docs/apisix/plugins/error-page/index.md) — The error-page Plugin customizes the HTTP error response body and content type for APISIX-generated error responses, such as when no route matches or when APISIX itself encounters an error. - [exit-transformer](https://apisix.apache.org/docs/apisix/plugins/exit-transformer/index.md) — The exit-transformer Plugin intercepts APISIX-generated error responses and transforms them using user-defined Lua functions before sending to clients. - [External Plugin Post-Request (ext-plugin-post-req)](https://apisix.apache.org/docs/apisix/plugins/ext-plugin-post-req/index.md) — This document contains information about the Apache APISIX ext-plugin-post-req Plugin. - [External Plugin Post-Response (ext-plugin-post-resp)](https://apisix.apache.org/docs/apisix/plugins/ext-plugin-post-resp/index.md) — This document contains information about the Apache APISIX ext-plugin-post-resp Plugin. - [External Plugin Pre-Request (ext-plugin-pre-req)](https://apisix.apache.org/docs/apisix/plugins/ext-plugin-pre-req/index.md) — This document contains information about the Apache APISIX ext-plugin-pre-req Plugin. - [fault-injection](https://apisix.apache.org/docs/apisix/plugins/fault-injection/index.md) — The fault-injection Plugin tests application resiliency by simulating controlled faults or delays, making it ideal for chaos engineering and failure condition analysis. - [feishu-auth](https://apisix.apache.org/docs/apisix/plugins/feishu-auth/index.md) — This document contains information about the Apache APISIX feishu-auth Plugin. - [file-logger](https://apisix.apache.org/docs/apisix/plugins/file-logger/index.md) — This document contains information about the Apache APISIX file-logger Plugin. - [Forward Authentication (forward-auth)](https://apisix.apache.org/docs/apisix/plugins/forward-auth/index.md) — The forward-auth Plugin integrates with external authorization services, enhancing API security and access control. - [GM Encryption (gm)](https://apisix.apache.org/docs/apisix/plugins/gm/index.md) — This article introduces the basic information and usage of the Apache APISIX `gm` plugin. - [google-cloud-logging](https://apisix.apache.org/docs/apisix/plugins/google-cloud-logging/index.md) — The google-cloud-logging Plugin pushes request and response logs in batches to Google Cloud Logging Service and supports the customization of log formats. - [graphql-limit-count](https://apisix.apache.org/docs/apisix/plugins/graphql-limit-count/index.md) — The graphql-limit-count Plugin limits the rate of GraphQL requests based on the query AST depth within a given time window, using the same counting mechanism as the limit-count Plugin. - [graphql-proxy-cache](https://apisix.apache.org/docs/apisix/plugins/graphql-proxy-cache/index.md) — The graphql-proxy-cache Plugin caches GraphQL query responses on disk or in memory, bypassing the cache for mutation operations. - [gRPC Transcoding (grpc-transcode)](https://apisix.apache.org/docs/apisix/plugins/grpc-transcode/index.md) — The grpc-transcode Plugin transforms between HTTP requests and gRPC requests, as well as their corresponding responses. - [grpc-web](https://apisix.apache.org/docs/apisix/plugins/grpc-web/index.md) — The grpc-web Plugin enables the gateway to handle gRPC-Web requests from browsers and JavaScript clients by translating them into standard gRPC calls and forwarding them to upstream gRPC services. - [Gzip Compression (gzip)](https://apisix.apache.org/docs/apisix/plugins/gzip/index.md) — This document contains information about the Apache APISIX gzip Plugin. - [hmac-auth](https://apisix.apache.org/docs/apisix/plugins/hmac-auth/index.md) — The hmac-auth Plugin supports HMAC authentication to ensure request integrity, preventing modifications during transmission and enhancing API security. - [HTTP to Dubbo (http-dubbo)](https://apisix.apache.org/docs/apisix/plugins/http-dubbo/index.md) — This document contains information about the Apache APISIX http-dubbo Plugin. - [http-logger](https://apisix.apache.org/docs/apisix/plugins/http-logger/index.md) — The http-logger Plugin pushes request and response logs as JSON objects to HTTP(S) servers in batches, allowing for customizable log formats to enhance data management. - [inspect](https://apisix.apache.org/docs/apisix/plugins/inspect/index.md) — This document contains information about the Apache APISIX inspect Plugin. - [ip-restriction](https://apisix.apache.org/docs/apisix/plugins/ip-restriction/index.md) — The ip-restriction Plugin supports restricting access to Upstream resources by IP addresses, through either configuring a whitelist or blacklist of IP addresses. - [jwe-decrypt](https://apisix.apache.org/docs/apisix/plugins/jwe-decrypt/index.md) — The jwe-decrypt Plugin decrypts JWE authorization headers in requests directed to Routes or Services, enhancing API security. - [jwt-auth](https://apisix.apache.org/docs/apisix/plugins/jwt-auth/index.md) — The jwt-auth Plugin supports the use of JSON Web Token (JWT) as a mechanism for clients to authenticate themselves before accessing Upstream resources. - [kafka-logger](https://apisix.apache.org/docs/apisix/plugins/kafka-logger/index.md) — The kafka-logger Plugin pushes request and response logs as JSON objects to Apache Kafka clusters in batches, allowing for customizable log formats to enhance data management. - [kafka-proxy](https://apisix.apache.org/docs/apisix/plugins/kafka-proxy/index.md) — This document contains information about the Apache APISIX kafka-proxy Plugin. - [key-auth](https://apisix.apache.org/docs/apisix/plugins/key-auth/index.md) — The key-auth Plugin supports the use of an authentication key as a mechanism for clients to authenticate themselves before accessing Upstream resources. - [Lago Billing (lago)](https://apisix.apache.org/docs/apisix/plugins/lago/index.md) — The lago plugin reports usage to a Lago instance, which allows users to integrate Lago with APISIX for API monetization. - [ldap-auth](https://apisix.apache.org/docs/apisix/plugins/ldap-auth/index.md) — This document contains information about the Apache APISIX ldap-auth Plugin. - [Concurrency Limiting (limit-conn)](https://apisix.apache.org/docs/apisix/plugins/limit-conn/index.md) — The limit-conn plugin restricts the rate of requests by managing concurrent connections. Requests exceeding the threshold may be delayed or rejected, ensuring controlled API usage and preventing overload. - [Rate Limiting by Count (limit-count)](https://apisix.apache.org/docs/apisix/plugins/limit-count/index.md) — The limit-count plugin uses a fixed window algorithm to limit the rate of requests by the number of requests within a given time interval. Requests exceeding the configured quota will be rejected. - [Rate Limiting (limit-req)](https://apisix.apache.org/docs/apisix/plugins/limit-req/index.md) — The limit-req Plugin uses the leaky bucket algorithm to rate limit the number of the requests and allow for throttling. - [log-rotate](https://apisix.apache.org/docs/apisix/plugins/log-rotate/index.md) — This document contains information about the Apache APISIX log-rotate Plugin. - [loggly](https://apisix.apache.org/docs/apisix/plugins/loggly/index.md) — This document contains information about the Apache APISIX loggly Plugin. - [loki-logger](https://apisix.apache.org/docs/apisix/plugins/loki-logger/index.md) — The loki-logger Plugin pushes request and response logs in batches to Grafana Loki, via the Loki HTTP API /loki/api/v1/push. The Plugin also supports the customization of log formats. - [API Mocking (mocking)](https://apisix.apache.org/docs/apisix/plugins/mocking/index.md) — The mocking Plugin simulates API responses without forwarding requests to upstream services, offering customization of status codes, response bodies, headers, and more for API testing and development. - [mqtt-proxy](https://apisix.apache.org/docs/apisix/plugins/mqtt-proxy/index.md) — The mqtt-proxy Plugin supports proxying and load balancing MQTT requests to MQTT servers, supporting MQTT versions 3.1.x and 5.0. - [multi-auth](https://apisix.apache.org/docs/apisix/plugins/multi-auth/index.md) — The multi-auth plugin enables consumers using diverse authentication methods to share the same route or service, streamlining API lifecycle management. - [node-status](https://apisix.apache.org/docs/apisix/plugins/node-status/index.md) — This document contains information about the Apache APISIX node-status Plugin. - [oas-validator](https://apisix.apache.org/docs/apisix/plugins/oas-validator/index.md) — The oas-validator Plugin validates incoming HTTP requests against an OpenAPI Specification (OAS) 3.x document, rejecting non-conforming requests before they reach the upstream service. - [ocsp-stapling](https://apisix.apache.org/docs/apisix/plugins/ocsp-stapling/index.md) — This document contains information about the Apache APISIX ocsp-stapling Plugin. - [Open Policy Agent (opa)](https://apisix.apache.org/docs/apisix/plugins/opa/index.md) — The opa plugin integrates with Open Policy Agent, enabling unified policy definition and enforcement for authorization in API operations. - [openfunction](https://apisix.apache.org/docs/apisix/plugins/openfunction/index.md) — This document contains information about the Apache APISIX openfunction Plugin. - [openid-connect](https://apisix.apache.org/docs/apisix/plugins/openid-connect/index.md) — The openid-connect Plugin supports the integration with OpenID Connect (OIDC) identity providers, such as Keycloak, Auth0, Microsoft Entra ID, Google, Okta, and more. It allows APISIX to authenticate clients and obtain their information from the identity provider before allowing or denying their access to upstream protected resources. - [opentelemetry](https://apisix.apache.org/docs/apisix/plugins/opentelemetry/index.md) — The opentelemetry Plugin instruments APISIX and sends traces to OpenTelemetry collector based on the OpenTelemetry specification, in binary-encoded OTLP over HTTP. - [Apache OpenWhisk (openwhisk)](https://apisix.apache.org/docs/apisix/plugins/openwhisk/index.md) — This document contains information about the Apache openwhisk Plugin. - [prometheus](https://apisix.apache.org/docs/apisix/plugins/prometheus/index.md) — The prometheus Plugin provides the capability to integrate APISIX with Prometheus for metric collection and continuous monitoring. - [proxy-buffering](https://apisix.apache.org/docs/apisix/plugins/proxy-buffering/index.md) — The proxy-buffering Plugin disables nginx proxy buffering per route to enable streaming responses such as Server-Sent Events (SSE). - [proxy-cache](https://apisix.apache.org/docs/apisix/plugins/proxy-cache/index.md) — The proxy-cache Plugin caches responses based on keys, supporting disk and memory caching for GET, POST, and HEAD requests, enhancing API performance. - [proxy-control](https://apisix.apache.org/docs/apisix/plugins/proxy-control/index.md) — This document contains information about the Apache APISIX proxy-control Plugin, you can use it to control the behavior of the NGINX proxy dynamically. - [proxy-mirror](https://apisix.apache.org/docs/apisix/plugins/proxy-mirror/index.md) — The proxy-mirror Plugin duplicates ingress traffic to APISIX and forwards them to a designated Upstream without interrupting the regular services. - [proxy-rewrite](https://apisix.apache.org/docs/apisix/plugins/proxy-rewrite/index.md) — The proxy-rewrite Plugin offers options to rewrite requests that APISIX forwards to Upstream services. With this plugin, you can modify the HTTP methods, request destination Upstream addresses, request headers, and more. - [public-api](https://apisix.apache.org/docs/apisix/plugins/public-api/index.md) — The public-api plugin exposes an internal API endpoint, making it publicly accessible. One of the primary use cases of this plugin is to expose internal endpoints created by other plugins. - [real-ip](https://apisix.apache.org/docs/apisix/plugins/real-ip/index.md) — The real-ip plugin allows Apache APISIX to set the client's real IP by the IP address passed in the HTTP header or HTTP query string. - [redirect](https://apisix.apache.org/docs/apisix/plugins/redirect/index.md) — This document contains information about the Apache APISIX redirect Plugin. - [referer-restriction](https://apisix.apache.org/docs/apisix/plugins/referer-restriction/index.md) — This document contains information about the Apache APISIX referer-restriction Plugin, which can be used to restrict access to a Service or a Route by whitelisting/blacklisting the Referer request header. - [request-id](https://apisix.apache.org/docs/apisix/plugins/request-id/index.md) — The request-id Plugin adds a unique ID to each request proxied through APISIX, which can be used to track API requests. - [request-validation](https://apisix.apache.org/docs/apisix/plugins/request-validation/index.md) — The request-validation Plugin validates requests before forwarding them to Upstream services. This Plugin uses JSON Schema for validation and can validate headers and body of a request. - [response-rewrite](https://apisix.apache.org/docs/apisix/plugins/response-rewrite/index.md) — The response-rewrite Plugin offers options to rewrite responses that APISIX and its Upstream services return to clients. With the Plugin, you can modify HTTP status codes, request headers, response body, and more. - [rocketmq-logger](https://apisix.apache.org/docs/apisix/plugins/rocketmq-logger/index.md) — The rocketmq-logger Plugin pushes request and response logs as JSON objects to RocketMQ clusters in batches, allowing for customizable log formats to enhance data management. - [saml-auth](https://apisix.apache.org/docs/apisix/plugins/saml-auth/index.md) — The saml-auth Plugin enables SAML 2.0 authentication for API routes, integrating with external Identity Providers (IdP) such as Keycloak, Okta, and Azure Active Directory. - [server-info](https://apisix.apache.org/docs/apisix/plugins/server-info/index.md) — This document contains information about the Apache APISIX server-info Plugin. - [Serverless Functions (serverless)](https://apisix.apache.org/docs/apisix/plugins/serverless/index.md) — The serverless plugins, `serverless-pre-function` and `serverless-post-function`, allow you to dynamically run Lua functions at specified phases in APISIX. - [skywalking-logger](https://apisix.apache.org/docs/apisix/plugins/skywalking-logger/index.md) — The skywalking-logger pushes request and response logs as JSON objects to SkyWalking OAP server in batches and supports the customization of log formats. - [skywalking](https://apisix.apache.org/docs/apisix/plugins/skywalking/index.md) — The skywalking Plugin supports the integrating with Apache SkyWalking for request tracing. - [Alibaba Cloud SLS Logger (sls-logger)](https://apisix.apache.org/docs/apisix/plugins/sls-logger/index.md) — This document contains information about the Apache APISIX sls-logger Plugin. - [splunk-hec-logging](https://apisix.apache.org/docs/apisix/plugins/splunk-hec-logging/index.md) — The splunk-hec-logging Plugin serializes request and response context information to Splunk Event Data format and pushes to your Splunk HTTP Event Collector (HEC) in batches, allowing for customizable log formats to enhance data management. - [syslog](https://apisix.apache.org/docs/apisix/plugins/syslog/index.md) — The syslog Plugin pushes request and response logs as JSON objects to syslog servers in batches, allowing for customizable log formats to enhance data management. - [tcp-logger](https://apisix.apache.org/docs/apisix/plugins/tcp-logger/index.md) — This document contains information about the Apache APISIX tcp-logger Plugin. - [tencent-cloud-cls](https://apisix.apache.org/docs/apisix/plugins/tencent-cloud-cls/index.md) — This document contains information about the Apache APISIX tencent-cloud-cls Plugin. - [traffic-label](https://apisix.apache.org/docs/apisix/plugins/traffic-label/index.md) — The traffic-label Plugin sets request headers based on configurable matching rules with weighted distribution, enabling traffic tagging and canary deployments. - [traffic-split](https://apisix.apache.org/docs/apisix/plugins/traffic-split/index.md) — The traffic-split Plugin directs traffic to various Upstream services based on conditions and/or weights. It provides a dynamic and flexible approach to implement release strategies and manage traffic. - [User-Agent Restriction (ua-restriction)](https://apisix.apache.org/docs/apisix/plugins/ua-restriction/index.md) — The ua-restriction Plugin restricts access to upstream resources using an allowlist or denylist of user agents, preventing overload from web crawlers and enhancing API security. - [udp-logger](https://apisix.apache.org/docs/apisix/plugins/udp-logger/index.md) — This document contains information about the Apache APISIX udp-logger Plugin. - [uri-blocker](https://apisix.apache.org/docs/apisix/plugins/uri-blocker/index.md) — This document contains information about the Apache APISIX uri-blocker Plugin. - [wolf-rbac](https://apisix.apache.org/docs/apisix/plugins/wolf-rbac/index.md) — This document contains information about the Apache APISIX wolf-rbac Plugin. - [workflow](https://apisix.apache.org/docs/apisix/plugins/workflow/index.md) — The workflow Plugin supports the conditional execution of user-defined actions to client traffic based on a given set of rules. This provides a granular approach to traffic management. - [zipkin](https://apisix.apache.org/docs/apisix/plugins/zipkin/index.md) — Zipkin is an open-source distributed tracing system. The zipkin Plugin instruments APISIX and sends traces to Zipkin based on the Zipkin API specification. - [Configuration based on environments](https://apisix.apache.org/docs/apisix/profile/index.md) — This document describes how you can change APISIX configuration based on environments. - [PubSub](https://apisix.apache.org/docs/apisix/pubsub/index.md) — This document contains information about the Apache APISIX pubsub framework. - [Apache Kafka](https://apisix.apache.org/docs/apisix/pubsub/kafka/index.md) — This document contains information about the Apache APISIX kafka pubsub scenario. - [router-radixtree](https://apisix.apache.org/docs/apisix/router-radixtree/index.md) - [security-threat-model](https://apisix.apache.org/docs/apisix/security-threat-model/index.md) - [SSL Protocol](https://apisix.apache.org/docs/apisix/ssl-protocol/index.md) - [Status API](https://apisix.apache.org/docs/apisix/status-api/index.md) - [Stream Proxy](https://apisix.apache.org/docs/apisix/stream-proxy/index.md) - [Support FIPS in APISIX](https://apisix.apache.org/docs/apisix/support-fips-in-apisix/index.md) — Compile apisix-runtime with OpenSSL 3.0 (FIPS enabled) - [API Gateway](https://apisix.apache.org/docs/apisix/terminology/api-gateway/index.md) — This article mainly introduces the role of the API gateway and why it is needed. - [Consumer Group](https://apisix.apache.org/docs/apisix/terminology/consumer-group/index.md) — Consumer Group in Apache APISIX. - [Consumer](https://apisix.apache.org/docs/apisix/terminology/consumer/index.md) — This article describes the role of the Apache APISIX Consumer object and how to use the Consumer. - [Credential](https://apisix.apache.org/docs/apisix/terminology/credential/index.md) — This article describes what the Apache APISIX Credential object does and how to use it. - [Global Rules](https://apisix.apache.org/docs/apisix/terminology/global-rule/index.md) — This article describes how to use global rules. - [Plugin Config](https://apisix.apache.org/docs/apisix/terminology/plugin-config/index.md) — Plugin Config in Apache APISIX. - [Plugin Metadata](https://apisix.apache.org/docs/apisix/terminology/plugin-metadata/index.md) — Plugin Metadata in Apache APISIX. - [Plugin](https://apisix.apache.org/docs/apisix/terminology/plugin/index.md) — This article introduces the related information of the APISIX Plugin object and how to use it, and introduces how to customize the plugin priority, customize the error response, and dynamically control the execution status of the plugin. - [Route](https://apisix.apache.org/docs/apisix/terminology/route/index.md) — This article describes the concept of Route and how to use it. - [Router](https://apisix.apache.org/docs/apisix/terminology/router/index.md) — This article describes how to choose a router for Apache APISIX. - [Script](https://apisix.apache.org/docs/apisix/terminology/script/index.md) - [Secret](https://apisix.apache.org/docs/apisix/terminology/secret/index.md) - [Service](https://apisix.apache.org/docs/apisix/terminology/service/index.md) - [Upstream](https://apisix.apache.org/docs/apisix/terminology/upstream/index.md) — This article describes the role of the Apache APISIX Upstream object and how to use the Upstream. - [Add multiple API versions](https://apisix.apache.org/docs/apisix/tutorials/add-multiple-api-versions/index.md) — In this tutorial, you will learn how to publish and manage multiple versions of your API with Apache APISIX. - [Cache API responses](https://apisix.apache.org/docs/apisix/tutorials/cache-api-responses/index.md) — This tutorial will focus primarily on handling caching at the API Gateway level by using Apache APISIX API Gateway and you will learn how to use proxy-caching plugin to improve response efficiency for your Web or Microservices API. - [Configure mTLS for client to APISIX](https://apisix.apache.org/docs/apisix/tutorials/client-to-apisix-mtls/index.md) — This article describes how to configure mutual authentication (mTLS) between the client and Apache APISIX. - [Expose API](https://apisix.apache.org/docs/apisix/tutorials/expose-api/index.md) — This article describes how to publish services through the API Gateway Apache APISIX. - [Health Check](https://apisix.apache.org/docs/apisix/tutorials/health-check/index.md) — This article describes how to use the health check feature of API Gateway Apache APISIX to check the health status of upstream nodes. - [Set Up SSO with Keycloak (OIDC)](https://apisix.apache.org/docs/apisix/tutorials/keycloak-oidc/index.md) — This article describes how to integrate APISIX with Keycloak using the authorization code grant, client credentials grant, and password grant, using the openid-connect Plugin. - [Manage API Consumers](https://apisix.apache.org/docs/apisix/tutorials/manage-api-consumers/index.md) — This tutorial explains how to manage your single or multiple API consumers with Apache APISIX. - [Monitor API Health Check with Prometheus](https://apisix.apache.org/docs/apisix/tutorials/monitor-api-health-check/index.md) — In this tutorial, we'll guide you on how to enable and monitor API health checks using APISIX and Prometheus. - [Observe APIs](https://apisix.apache.org/docs/apisix/tutorials/observe-your-api/index.md) — Apache APISIX Observability Plugins and take a look at how to set up these plugins. - [Protect API](https://apisix.apache.org/docs/apisix/tutorials/protect-api/index.md) — This article describes how to secure your API with the rate limiting plugin for API Gateway Apache APISIX. - [WebSocket Authentication](https://apisix.apache.org/docs/apisix/tutorials/websocket-authentication/index.md) — This article is a guide on how to configure authentication for WebSocket connections. - [Upgrade Guide](https://apisix.apache.org/docs/apisix/upgrade-guide-from-2.15.x-to-3.0.0/index.md) — Guide for upgrading APISIX from version 2.15.x to 3.0.0. - [Wasm](https://apisix.apache.org/docs/apisix/wasm/index.md) - [xRPC](https://apisix.apache.org/docs/apisix/xrpc/index.md) - [redis](https://apisix.apache.org/docs/apisix/xrpc/redis/index.md) — This document contains information about the Apache APISIX xRPC implementation for Redis. - [Build an image from the source codes](https://apisix.apache.org/docs/docker/build/index.md) - [Example](https://apisix.apache.org/docs/docker/example/index.md) - [Deploy Apache APISIX with Docker](https://apisix.apache.org/docs/docker/manual/index.md) - [Contribute a blog post](https://apisix.apache.org/docs/general/blog/index.md) — This article contains guidelines for contributors who want to write/update blogs posts on the Apache APISIX website. - [Project management structure](https://apisix.apache.org/docs/general/committer-guide/index.md) — This article covers some guidelines for Apache APISIX committers. It walks through the type of contributions and the contributor ladder and how contributors can become committers and then PMC members. - [Contributing flow](https://apisix.apache.org/docs/general/contributor-guide/index.md) — Guidelines for Apache APISIX contributors. - [Documentation style guide](https://apisix.apache.org/docs/general/documentation-style-guide/index.md) — Style guide for Apache APISIX documentation. - [Apache APISIX Community Meetups, Conferences, Workshops 2022](https://apisix.apache.org/docs/general/events/2022-apisix-meetups-conferences-workshops/index.md) — This page provides information about previous Apache APISIX's community events. - [Apache APISIX Community Meetup Malaysia 2023](https://apisix.apache.org/docs/general/events/2023-apisix-meetup-malaysia/index.md) — This page provides information about previous Apache APISIX's community events. - [Apache APISIX Community Meetup Singapore 2023](https://apisix.apache.org/docs/general/events/2023-apisix-meetup-singapore/index.md) — This page provides information about previous Apache APISIX's community events. - [APISIX Meetup (Shenzhen): Best Practices for API and AI Gateways](https://apisix.apache.org/docs/general/events/2025-apisix-meetup-shenzhen-best-practices-for-api-and-ai-gateways/index.md) — The first Apache APISIX Meetup of 2025 will take place on April 12 in Shenzhen at Tencent Tower, focusing on practical experiences and innovative applications of API and AI gateways. - [How to Contribute](https://apisix.apache.org/docs/general/how-to-contribute/index.md) — Guidelines for Apache APISIX contributors. - [Join the conversation](https://apisix.apache.org/docs/general/join/index.md) — Join the Apache APISIX community and get involved in the conversations. - [Release Guide](https://apisix.apache.org/docs/general/release-guide/index.md) — This article explains Apache APISIX's release flow and GPG Settings. - [Report a security vulnerability](https://apisix.apache.org/docs/general/security/index.md) — If you have apprehensions regarding APISIX’s security or you discover vulnerability or potential threat, don’t hesitate to get in touch with the Apache Security Team by dropping a mail at security@apache.org. - [Submitting an issue](https://apisix.apache.org/docs/general/submit-issue/index.md) — Guidelines on filing a bug report or a feature request. - [Developer Guide](https://apisix.apache.org/docs/go-plugin-runner/developer-guide/index.md) - [Getting started](https://apisix.apache.org/docs/go-plugin-runner/getting-started/index.md) - [Apache APISIX Dashboard Helm Chart](https://apisix.apache.org/docs/helm-chart/apisix-dashboard/index.md) - [Apache APISIX Ingress Controller Helm Chart](https://apisix.apache.org/docs/helm-chart/apisix-ingress-controller/index.md) - [Apache APISIX Helm Chart](https://apisix.apache.org/docs/helm-chart/apisix/index.md) - [FAQ](https://apisix.apache.org/docs/helm-chart/FAQ/index.md) - [Deployment Architecture](https://apisix.apache.org/docs/ingress-controller/concepts/deployment-architecture/index.md) - [Kubernetes Gateway API Support](https://apisix.apache.org/docs/ingress-controller/concepts/gateway-api/index.md) — Learn which Kubernetes Gateway API resources, API versions, and fields are supported by the APISIX Ingress Controller. - [APISIX Ingress Controller Resources](https://apisix.apache.org/docs/ingress-controller/concepts/resources/index.md) — APISIX Ingress Controller Resources, including Kubernetes resources, Gateway API, and APISIX Ingress Controller CRDs API. - [Configuration](https://apisix.apache.org/docs/ingress-controller/configure/index.md) — Configuration of the APISIX Ingress Controller - [Developer Guide](https://apisix.apache.org/docs/ingress-controller/developer-guide/index.md) — Setting up development environment for APISIX Ingress controller. - [FAQ](https://apisix.apache.org/docs/ingress-controller/FAQ/index.md) — This document provides answers to frequently asked questions (FAQ) when using APISIX Ingress Controller. - [Configure Routes](https://apisix.apache.org/docs/ingress-controller/getting-started/configure-routes/index.md) — Learn how to create routes in APISIX using APISIX Ingress controller to forward client to upstream services. - [Get APISIX and APISIX Ingress Controller](https://apisix.apache.org/docs/ingress-controller/getting-started/get-apisix-ingress-controller/index.md) — Learn how to quickly install and set up Apache APISIX Ingres Controller. - [Key Authentication](https://apisix.apache.org/docs/ingress-controller/getting-started/key-authentication/index.md) — Explore how to configure key authentication in APISIX using APISIX Ingress Controller, which implement access control to your APIs. - [Load Balancing](https://apisix.apache.org/docs/ingress-controller/getting-started/load-balancing/index.md) — Learn how to implement load balancing in APISIX using APISIX Ingress Controller, distributing clients requests across multiple upstream nodes. - [Rate Limiting](https://apisix.apache.org/docs/ingress-controller/getting-started/rate-limiting/index.md) — Implement rate limiting in APISIX using APISIX Ingress Controller to control traffic flow, protect your APIs from misuse, and ensure fair usage by setting request limits. - [Install with Helm](https://apisix.apache.org/docs/ingress-controller/install/index.md) — Guide to install APISIX ingress controller on kind. - [Overview](https://apisix.apache.org/docs/ingress-controller/overview/index.md) — Overview of the APISIX Ingress Controller, its features, APISIX compatibility, and how to contribute to the project. - [Annotations](https://apisix.apache.org/docs/ingress-controller/reference/apisix-ingress-controller/annotation/index.md) — Learn how annotations extend the functionality of Kubernetes Ingress and IngressClass resource in APISIX Ingress Controller to configure routing, security, and gateway behaviors. - [Custom Resource Definitions API Reference](https://apisix.apache.org/docs/ingress-controller/reference/apisix-ingress-controller/api-reference/index.md) — Explore detailed reference documentation for the custom resource definitions (CRDs) supported by the APISIX Ingress Controller. - [Configuration File](https://apisix.apache.org/docs/ingress-controller/reference/apisix-ingress-controller/configuration-file/index.md) — Configure the APISIX Ingress Controller using the config.yaml file, including configurations such as log settings, leader election, metrics, and sync behavior. - [Configuration Troubleshooting](https://apisix.apache.org/docs/ingress-controller/reference/apisix-ingress-controller/configuration-troubleshoot/index.md) — Learn how to inspect and troubleshoot configuration translation and synchronization in APISIX Ingress Controller. - [Configuration Examples](https://apisix.apache.org/docs/ingress-controller/reference/apisix-ingress-controller/examples/index.md) — Explore a variety of APISIX Ingress Controller configuration examples to help you customize settings to suit your environment effectively. - [Upgrade Guide](https://apisix.apache.org/docs/ingress-controller/upgrade-guide/index.md) - [Deployment Guide](https://apisix.apache.org/docs/java-plugin-runner/deployment-guide/index.md) - [Development](https://apisix.apache.org/docs/java-plugin-runner/development/index.md) - [Hot-Reload](https://apisix.apache.org/docs/java-plugin-runner/hot-reloading/index.md) - [How it works](https://apisix.apache.org/docs/java-plugin-runner/how-it-works/index.md) - [Installation](https://apisix.apache.org/docs/java-plugin-runner/installation-guide/index.md) — This document explains how to installation and use apisix-java-plugin-runner. - [The internal of apisix java plugin runner](https://apisix.apache.org/docs/java-plugin-runner/the-internal-of-apisix-java-plugin-runner/index.md) - [Developer Guide](https://apisix.apache.org/docs/python-plugin-runner/developer-guide/index.md) - [Getting started](https://apisix.apache.org/docs/python-plugin-runner/getting-started/index.md) ## Learning center - [API Gateway Authentication: Methods, Best Practices & Implementation](https://apisix.apache.org/learning-center/api-gateway-authentication/index.md) — Learn how API Gateway authentication works in Apache APISIX with Key Auth, JWT, OpenID Connect, Keycloak, mTLS, HMAC, and access control. - [API Gateway for Microservices: Architecture, Patterns & Best Practices](https://apisix.apache.org/learning-center/api-gateway-for-microservices/index.md) — Learn why microservices need an API Gateway and how Apache APISIX handles routing, discovery, load balancing, retries, and traffic control. - [API Gateway Rate Limiting: Algorithms, Strategies & Configuration](https://apisix.apache.org/learning-center/api-gateway-rate-limiting/index.md) — Understand API rate limiting at the gateway layer. Covers token bucket, sliding window, and leaky bucket algorithms with practical configuration examples. - [API Gateway Security: Threats, Best Practices & Implementation](https://apisix.apache.org/learning-center/api-gateway-security/index.md) — Learn API Gateway security best practices with Apache APISIX, including authentication, authorization, rate limiting, WAF, mTLS, and zero-trust controls. - [API Gateway vs Load Balancer: Key Differences Explained](https://apisix.apache.org/learning-center/api-gateway-vs-load-balancer/index.md) — Understand the differences between an API gateway and a load balancer. Learn when to use each, how they complement each other, and where they overlap. - [API Monetization: Models, Strategies & Implementation Guide](https://apisix.apache.org/learning-center/api-monetization-guide/index.md) — Learn how to monetize APIs with proven pricing models. Covers freemium, pay-per-call, tiered pricing, and revenue sharing with practical implementation guidance. - [Apache APISIX vs AISIX: General-Purpose vs AI-Native Gateway](https://apisix.apache.org/learning-center/apisix-vs-aisix/index.md) — Compare Apache APISIX and AISIX across architecture, API and AI traffic, model routing, guardrails, observability, deployment, and when to use one or both. - [Apache APISIX vs Apigee: Gateway vs API Management Platform](https://apisix.apache.org/learning-center/apisix-vs-apigee/index.md) — Compare the Apache APISIX gateway with Google Cloud’s Apigee API gateway and management platform across scope, cost, deployment, and portability. - [Apache APISIX vs AWS API Gateway: Self-Hosted vs Managed](https://apisix.apache.org/learning-center/apisix-vs-aws-api-gateway/index.md) — Compare Apache APISIX and AWS API Gateway: self-hosted open source vs a managed cloud service, pricing at scale, vendor lock-in, and performance. - [Apache APISIX vs Envoy: API Gateway vs Service Proxy](https://apisix.apache.org/learning-center/apisix-vs-envoy/index.md) — Compare Apache APISIX and Envoy: a turnkey API gateway with a built-in control plane vs a high-performance proxy that needs one (Istio, Gloo). - [Apache APISIX vs Kong: Feature Comparison & Performance Benchmarks](https://apisix.apache.org/learning-center/apisix-vs-kong/index.md) — Compare Apache APISIX and Kong API Gateway across architecture, performance, plugin ecosystem, Kubernetes support, and migration tradeoffs. - [Apache APISIX vs NGINX: API Gateway vs Reverse Proxy](https://apisix.apache.org/learning-center/apisix-vs-nginx/index.md) — Compare Apache APISIX and NGINX as API gateways. APISIX is built on NGINX but adds dynamic config, 100+ plugins, and an Admin API; NGINX Plus too. - [Apache APISIX vs Traefik: Performance vs Auto-Discovery](https://apisix.apache.org/learning-center/apisix-vs-traefik/index.md) — Compare Apache APISIX and Traefik: APISIX for higher throughput and a larger plugin ecosystem, Traefik for container-native auto-discovery and TLS. - [Kubernetes API Gateway: Gateway API, Ingress Controllers & Best Practices](https://apisix.apache.org/learning-center/kubernetes-api-gateway/index.md) — Compare Kubernetes Gateway API vs Ingress, understand ingress controllers, and learn how to deploy an API gateway on Kubernetes with Apache APISIX. - [MCP Protocol & AI Gateways: Managing AI Agent Traffic at Scale](https://apisix.apache.org/learning-center/mcp-protocol-ai-gateway/index.md) — Learn what Model Context Protocol means for AI agent traffic and how API gateways such as Apache APISIX can secure, observe, and control surrounding LLM API calls. - [Open Source API Gateway Comparison: APISIX vs Kong vs Envoy vs Traefik](https://apisix.apache.org/learning-center/open-source-api-gateway-comparison/index.md) — Compare the leading open-source API gateways. Feature-by-feature analysis of Apache APISIX, Kong, Envoy, and Traefik covering architecture, plugins, Kubernetes support, and community. - [What is an API Gateway? Definition, Benefits & Use Cases](https://apisix.apache.org/learning-center/what-is-an-api-gateway/index.md) — Learn what an API Gateway is, how it handles routing, authentication, rate limiting, observability, and where Apache APISIX fits. - [What is gRPC? Protocol Buffers, Performance & API Gateway Integration](https://apisix.apache.org/learning-center/what-is-grpc/index.md) — Learn what the gRPC protocol is, how gRPC APIs use Protocol Buffers, streaming, and HTTP/2, and how Apache APISIX proxies and transforms gRPC traffic. - [Mutual TLS (mTLS): Authentication and Certificates](https://apisix.apache.org/learning-center/what-is-mutual-tls/index.md) — Learn how mutual TLS (mTLS) authentication uses client and server certificates, how TLS vs mTLS differs, and how Apache APISIX enforces mTLS. ## Blog - [Ke Holdings Inc chooses Apache APISIX as API Gateway](https://apisix.apache.org/blog/2020/12/11/beike-how-to-build-gateway-based-on-apache-apisix/index.md) — Beike chose to use the Apache APISIX as the API gateway, which handles hundreds of millions of traffic every day with excellent and stable performance. - [Run APISIX Plugins in Envoy as Filters](https://apisix.apache.org/blog/2020/12/16/another-way-to-implement-envoy-filter/index.md) — Run APISIX Lua plugins as Envoy filters using envoy-apisix. Extend Envoy with dynamic capabilities without writing C++ code. - [A First Look at Kubernetes Service APIs](https://apisix.apache.org/blog/2020/12/18/first-look-at-kubernetes-service-api/index.md) — This article introduces the basic concepts of Kubernetes Service APIs, their main features, and the changes brought about by their implementation. - [APISIX CVE-2020-13945: Admin API Token Flaw](https://apisix.apache.org/blog/2021/01/11/interview-apache-apisix-contributor-wang-pengcheng-senior-security-advisor-of-pwc-south-china-data-security-and-privacy-protection-team/index.md) — PwC security advisor Pengcheng Wang reported CVE-2020-13945, an Admin API default token vulnerability in APISIX. Read the full interview. - [Run Ingress APISIX on Amazon EKS](https://apisix.apache.org/blog/2021/01/21/run-ingress-apisix-on-amazon-eks/index.md) — This article details how to run the cloud-native API gateway Apache APISIX and apisix-ingress-controller on Amazon EKS. - [Stable Product Delivery with Cypress](https://apisix.apache.org/blog/2021/02/08/stable-product-delivery-with-cypress/index.md) — Why APISIX Dashboard uses Cypress for E2E testing. Learn the setup, configuration, and best practices for stable product delivery. - [Install Apache APISIX from Helm Charts](https://apisix.apache.org/blog/2021/02/26/install-apache-apisix-from-helm-charts/index.md) — API7.ai released a Helm Charts repository. Users can easily install Apache APISIX, Apache apisix-dashboard, and Apache apisix-ingress-controller from it. - [Get E2E Test Coverage with Cypress](https://apisix.apache.org/blog/2021/03/02/get-front-end-test-coverage-with-cypress/index.md) — Collect front-end E2E test coverage with Cypress and Istanbul. Measure code coverage for APISIX Dashboard UI testing. - [API Gateway Practice in Tencent with APISIX](https://apisix.apache.org/blog/2021/05/24/tencent-games/index.md) — This article introduces what a gateway is and its improvement to the traditional service architecture, and the implementation of APISIX within Tencent. - [Apache APISIX Release 2.6.0](https://apisix.apache.org/blog/2021/05/25/apache-apisix-2.6.0-release/index.md) — Cloud native API gateway Apache APISIX 2.6.0-Release is officially released! Support more new functions, welcome to download and use. - [Apache APISIX Open Source 2 Year Anniversary!](https://apisix.apache.org/blog/2021/06/06/apisix-two-years/index.md) — API gateway Apache APISIX has been open source for two years, during which time health checks, service interruption, service discovery, etc. have been implemented. - [Apache APISIX not affected by NGINX CVE-2021-23017](https://apisix.apache.org/blog/2021/06/07/apache-apisix-not-affected-by-nginx-cve-2021-23017/index.md) — Cloud-native API gateway Apache APISIX is not affected by the NGINX (CVE-2021-23017) vulnerability. - [APISIX vs Envoy: Performance Benchmark Comparison](https://apisix.apache.org/blog/2021/06/10/apache-apisix-and-envoy-performance-comparison/index.md) — Benchmark comparison of APISIX vs Envoy on response latency and QPS, showing APISIX advantages with multiple worker processes. - [Chaos Mesh Helps Apache APISIX Improve Stability](https://apisix.apache.org/blog/2021/06/16/chaos-mesh-helps-apache-apisix-improve-stability/index.md) — This article introduces how to use Chaos Mesh to test the related processes and scenarios of API gateway Apache APISIX to improve the stability of APISIX. - [CVE-2021-33190: APISIX Dashboard Access Bypass](https://apisix.apache.org/blog/2021/06/17/apache-apisix-dashboard-access-control-bypass-vulnerability-announcement/index.md) — Security advisory for CVE-2021-33190 — APISIX Dashboard access control bypass via X-Forwarded-For header tampering. Upgrade immediately. - [APISIX Ingress Controller 1.0 Release](https://apisix.apache.org/blog/2021/06/18/first-ga-version-v1.0-of-apache-apisix-ingress-controller-released/index.md) — Apache APISIX Ingress Controller released, supports resources such as ApisixRoute and ApisixUpstream, and also supports control of external traffic. - [How to Write an Apache APISIX Plugin in Java](https://apisix.apache.org/blog/2021/06/21/use-java-to-write-apache-apisix-plugins/index.md) — Write APISIX plugins in Java and integrate with Spring Cloud. Includes setup steps and plugin runner architecture. - [Deploy APISIX and APISIX Ingress Controller on Rancher](https://apisix.apache.org/blog/2021/06/23/deploy-great-open-source-gateway-and-ingress-controller-fast/index.md) — Through the cloud-native API gateway Apache APISIX Helm repository, you can directly deploy Apache APISIX and APISIX Ingress controller in Rancher. - [Why would you choose Apache APISIX instead of NGINX or Kong?](https://apisix.apache.org/blog/2021/06/28/why-we-need-apache-apisix/index.md) — Learn why Apache APISIX is used as an open-source API Gateway for dynamic routing, traffic control, plugin extensibility, and cloud-native microservices. - [Release Apache APISIX 2.7.0](https://apisix.apache.org/blog/2021/06/29/release-apache-apisix-2.7/index.md) - [Does etcd 3 Support HTTP Access Perfectly?](https://apisix.apache.org/blog/2021/06/30/etcd3-support-http-access-perfectly/index.md) - [Apache APISIX has over 200 contributors in GitHub main repo!](https://apisix.apache.org/blog/2021/07/06/celebrate-200-contributors/index.md) - [Sina Weibo: Migrating from NGINX to APISIX](https://apisix.apache.org/blog/2021/07/06/the-road-to-customization-of-sina-weibo-api-gateway-based-on-apache-apisix/index.md) — Sina Weibo replaced their NGINX-based API gateway with APISIX for dynamic routing, hot reloading, and DevOps-friendly management. - [Live | Apache APISIX x Kubernetes](https://apisix.apache.org/blog/2021/07/21/apache-apisix-kubernetes/index.md) — On Friday, July 23rd, 2021 at 00:00 GMT, Apache APISIX committer Jintao Zhang will present "Run Apache APISIX in Kubernetes" at the Data on Kubernetes Community Meetup for global developers. - [ApacheCon Asia 2021: Apache APISIX Technical Topics](https://apisix.apache.org/blog/2021/07/25/apachecon-asia/index.md) — This article introduces the topics shared by the cloud native API gateway Apache APISIX at ApacheCon Asia, including identity authentication, current limit and speed limit, etc. - [APISIX Plugin Orchestration: Low-Code Guide](https://apisix.apache.org/blog/2021/07/27/use-of-plugin-orchestration-in-apache-apisix/index.md) — Build API processing pipelines with drag-and-drop plugin orchestration in APISIX Dashboard. Low-code configuration tutorial. - [Release Apache APISIX 2.8.0](https://apisix.apache.org/blog/2021/07/28/release-apache-apisix-2.8/index.md) — API Gateway Apache APISIX 2.8 version released independent keepalive connection pool, stream proxy enhancement, support for custom balancer and other functions. - [Kong-To-APISIX Migration Tool](https://apisix.apache.org/blog/2021/08/05/kong-to-apisix/index.md) — You can use the Kong-To-APISIX migration tool to migrate Kong's configuration to the cloud-native API gateway Apache APISIX with one click. - [Improve Nginx Observability with APISIX](https://apisix.apache.org/blog/2021/08/06/using-apache-apisix-to-improve-the-observability-of-nginx/index.md) — Learn how APISIX enhances Nginx observability with built-in metrics, logging, and tracing via Apache SkyWalking integration. - [Hyperchain Technology implements BaaS platform with APISIX](https://apisix.apache.org/blog/2021/08/09/apache-apisix-in-quliankeji/index.md) — This article introduces the implementation of cloud-native API gateway Apache APISIX in the Hyperchain Blockchain BaaS platform, and the reasons for choosing Apache APISIX. - [APISIX: Dynamic Management for NGINX Clusters](https://apisix.apache.org/blog/2021/08/10/apisix-nginx/index.md) — Learn how Apache APISIX adds dynamic configuration, REST API control, and cluster management on top of NGINX with Lua and etcd. - [My first PR in the Apache APISIX community](https://apisix.apache.org/blog/2021/08/11/interview-tuzhengsong/index.md) — This article introduces Apache APISIX Zhengsong Tu's growth experience as a committer, and why he should participate in the Apache APISIX community and his contributions to the community. - [Chaos Mesh Helps Apache APISIX Improve System Stability](https://apisix.apache.org/blog/2021/08/12/chaos-mesh-helps-apache-apisix-improve-system-stability/index.md) — This article explains why Chaos Mesh was chosen as the ultimate solution for stability testing, and how to use Chaos Mesh in Apache APISIX. - [Contributors — The Golden Metric of OpenSource Projects](https://apisix.apache.org/blog/2021/08/14/contributors-the-golden-metric-of-opensource-projects/index.md) — This article explains why change in the number of contributors is a golden measure of open source projects, and analyzes trends in contributors to Apache APISIX. - [APISIX OpenID Connect Plugin with Okta Authentication](https://apisix.apache.org/blog/2021/08/16/using-the-apache-apisix-openid-connect-plugin-for-centralized-authentication/index.md) — Step-by-step guide to configure the APISIX openid-connect plugin with Okta for centralized API authentication and SSO. - [Interview with Yang to explore API gateway in Airwallex](https://apisix.apache.org/blog/2021/08/17/interview-airwallex/index.md) — This article introduces why SkyCloud chooses API gateway Apache APISIX and the usage scenarios and production environment performance of APISIX. - [RBAC with Casbin in APISIX](https://apisix.apache.org/blog/2021/08/18/auth-with-casbin-in-apache-apisix/index.md) — Implement role-based access control in APISIX using the authz-casbin plugin. Step-by-step RBAC configuration guide. - [How to use Go to develop Apache APISIX plugin](https://apisix.apache.org/blog/2021/08/19/go-makes-apache-apisix-better/index.md) — This article explains in detail how to use Go to develop the plug-in and specific operation steps of the cloud native API gateway Apache APISIX. - [Apache APISIX Meetup in Shanghai, welcome to register!](https://apisix.apache.org/blog/2021/08/21/shanghai-meetup/index.md) — This meetup will share with you the origin of the API gateway Apache APISIX community, iQIYI's user cases and how to implement centralized authentication on APISIX. - [ApacheCon Asia 2021](https://apisix.apache.org/blog/2021/08/23/apachecon-asia-2021/index.md) — ApacheCon Asia 2021 takes place online from August 6-8. The Apache APISIX community has submitted related topics such as rate limit, authentication, service mesh, etc. - [Apache APISIX Meetup in Shanghai](https://apisix.apache.org/blog/2021/08/24/shanghai-meetup-recap/index.md) — This Apache APISIX Meetup (Shanghai) shared topics related to iQIYI's application practice, centralized identity authentication, and data sovereignty. - [Centralized Authentication with APISIX OpenID Connect](https://apisix.apache.org/blog/2021/08/25/using-the-apache-apisix-openid-connect-plugin-for-centralized-authentication/index.md) — Simplify API authentication by using the APISIX openid-connect plugin to centralize identity verification at the gateway level. - [Why Apache APISIX chose Nginx and Lua to build API Gateway](https://apisix.apache.org/blog/2021/08/25/why-apache-apisix-chose-nginx-and-lua/index.md) — Learn why Apache APISIX uses NGINX and Lua, and how this architecture supports high-performance dynamic routing, plugins, and hot configuration updates. - [Release Apache APISIX 2.9](https://apisix.apache.org/blog/2021/08/27/release-apache-apisix-2.9/index.md) — The Apache APISIX 2.9 version of the cloud native API gateway adds the authz-casbin plugin and the dynamic configuration of real-ip at the routing level. - [Webinar| Apache APISIX Ingress Community Meeting](https://apisix.apache.org/blog/2021/08/30/ingress-meeting/index.md) — The Apache APISIX Ingress community meeting establishes communication channels with community users and developers to help everyone understand the direction and plans of the project. - [Weekly Report (Aug 23 - Aug 29)](https://apisix.apache.org/blog/2021/08/30/weekly-report/index.md) — The Apache APISIX Community Weekly Newsletter hopes to help community members better understand the weekly progress of the Apache APISIX community. - [Apache APISIX × KubeSphere: Providing a better gateway and K8S Ingress Controller](https://apisix.apache.org/blog/2021/08/31/apache-apisix-kubeSphere-a-better-gateway-and-k8s-ingress-controller/index.md) — This article describes the direct deployment of Apache APISIX and APISIX Ingress Controller in KubeSphere using the official Apache APISIX Helm repository. - [Python helps you develop Apache APISIX plugin](https://apisix.apache.org/blog/2021/09/06/python-helps-you-quickly-with-apache-apisix-development/index.md) — This article will introduce you how to use Python to develop custom plugins and environment deployment on the cloud-native API gateway Apache APISIX. - [Centralized Authentication with APISIX](https://apisix.apache.org/blog/2021/09/07/how-to-use-apisix-auth/index.md) — Centralize API authentication with APISIX using key-auth, JWT, and OpenID Connect plugins. Reduce backend complexity and improve security. - [iQIYI API Gateway Update and Practice with Apache APISIX](https://apisix.apache.org/blog/2021/09/07/iqiyi-usercase/index.md) — This article introduces why iQIYI abandoned Kong and chose the cloud native API gateway Apache APISIX as the company gateway and application scenarios. - [How can I contribute to an open source project without writing code?](https://apisix.apache.org/blog/2021/09/09/how-to-contribute-to-an-openSource-without-coding/index.md) — You can participate in open source projects by writing articles, making videos, sharing them externally, building local communities. - [How APISIX implemented in China Mobile Cloud](https://apisix.apache.org/blog/2021/09/13/china-mobile-cloud-usercase/index.md) — This article introduces how China Mobile Cloud develops products and improves and updates its functions based on the cloud-native API gateway Apache APISIX. - [Youzan PaaS: Microservice Governance with APISIX](https://apisix.apache.org/blog/2021/09/14/youzan/index.md) — Learn how Youzan uses APISIX as a traffic gateway in their cloud-native PaaS platform for microservice governance and canary releases. - [BiWeekly Report (Aug 30 - Sep 15)](https://apisix.apache.org/blog/2021/09/15/weekly-report/index.md) — The Apache APISIX community has added features related to the APISIX Dashboard, the Admin API and Control API, and the proxy-mirror plugin in the last two weeks. - [Implementing Apache APISIX in Tencent Cloud TI-ONE Platform](https://apisix.apache.org/blog/2021/09/16/tencent-cloud/index.md) — This article mainly introduces the enterprise case of Tencent Cloud Intelligent Titanium Platform using the cloud-native API gateway Apache APISIX. - [Apache APISIX helps DIAN to facilitate cloud native solution](https://apisix.apache.org/blog/2021/09/18/xiaodian-usercase/index.md) — This article introduces the background and practice of using the cloud native API gateway Apache APISIX to build the cloud native project in DIAN. - [Practice in UPYUN with APISIX Ingress](https://apisix.apache.org/blog/2021/09/24/youpaicloud-usercase/index.md) — This article describes the update and adjustment of UPYUN's internal gateway architecture after you selected Apache Apisix Ingress, and shares some of the practice scenarios in use. - [WPS with Apache APISIX to create new API gateway experience](https://apisix.apache.org/blog/2021/09/28/wps-usercase/index.md) — In this article, Zhang Qiang, head of SRE network in WPS, explains how WPS can use Apache APISIX to handle Mega QPS, and update and improve gateway practices based on Apache APISIX. - [Release Apache APISIX 2.10.0](https://apisix.apache.org/blog/2021/09/29/release-apache-apisix-2.10/index.md) — API Gateway Apache APISIX 2.10.0 is officially released! This is the first LTS release of Apache APISIX and supports more than 10 features and plugins at the same time. - [Biweekly Report (Sep 13 - Sep 30)](https://apisix.apache.org/blog/2021/09/30/weekly-report/index.md) — The cloud native API gateway Apache APISIX has added functions related to stream_route, debug mode, and hmac-auth plugin in the past two weeks. - [Apache APISIX community members help openEuler release first innovation version](https://apisix.apache.org/blog/2021/10/01/openeuler/index.md) — Apache APISIX community members put a lot of effort into the OpenResty migration in the first community innovation release of openEuler. - [APISIX Ingress Controller: Concepts and Practice](https://apisix.apache.org/blog/2021/10/09/apisix-ingress-techblog/index.md) — Learn what APISIX Ingress Controller is, how it maps Kubernetes Ingress resources to APISIX routes, and when to use it for Kubernetes traffic management. - [New milestone for APISIX - over 300 contributors worldwide!](https://apisix.apache.org/blog/2021/10/13/celebrating-300-contributors-of-apisix/index.md) — The API Gateway Apache APISIX community has reached a new milestone, surpassing 300 contributors worldwide to projects related to Apache APISIX! - [Bieekly Report (Oct 1 - Oct 14)](https://apisix.apache.org/blog/2021/10/14/weekly-report-1014/index.md) — The Apache APISIX Community Weekly Newsletter hopes to help community members better understand the weekly progress of the Apache APISIX community. - [Webinar | Apache APISIX × Apache SkyWalking Online Meetup](https://apisix.apache.org/blog/2021/10/18/meetup/index.md) — Cloud native API gateway Apache APISIX and Apache SkyWalking community bring you online sharing, covering APISIX observability and Ingress projects, E2E testing, etc. - [APISIX Ingress Controller manages certificates with Cert Manager](https://apisix.apache.org/blog/2021/10/22/cert-manager-in-ingress/index.md) — This article shows how to create a certificate and pair it with Apache APISIX Ingress Controller via the Cert Manager. - [How APISIX Ingress grown from 0 to 1](https://apisix.apache.org/blog/2021/10/26/apisix-ingress/index.md) — This article describes the growth of APISIX Ingress and the details of the enhancements and community help that APISIX Ingress has received since joining the community. - [Apache APISIX Extensions Guide](https://apisix.apache.org/blog/2021/10/29/extension-guide/index.md) — This article introduces the expansion direction of Rewrite or Access, configuring service discovery, configuring load balancing, and processing responses. - [Weekly Report (Oct.15 - Oct.31)](https://apisix.apache.org/blog/2021/11/02/weekly-report-1031/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community. - [API Gateway Practice in Airwallex with APISIX](https://apisix.apache.org/blog/2021/11/03/airwallex-usercase/index.md) — This article will bring you about how Airwallex uses Apache APISIX for gateway layer deployment to strengthen the construction of data sovereignty. - [APISIX Observability with SkyWalking](https://apisix.apache.org/blog/2021/11/04/skywalking/index.md) — Deploy SkyWalking to monitor APISIX metrics, traces, and logs. Step-by-step guide for full API gateway observability. - [Cloud Monitoring with Datadog in Apache APISIX](https://apisix.apache.org/blog/2021/11/12/apisix-datadog/index.md) — Integrate APISIX with Datadog for real-time API monitoring. Configure the datadog plugin for metrics collection and dashboard visualization. - [Weekly Report (Sep 1 - Sep 14)](https://apisix.apache.org/blog/2021/11/16/weekly-report-1114/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community. - [Integrate Dapr with APISIX Ingress Controller](https://apisix.apache.org/blog/2021/11/17/dapr-with-apisix/index.md) — Learn how to integrate Dapr sidecars with APISIX Ingress Controller on Kubernetes for microservice communication and API management. - [Apache APISIX embraces the WASM ecosystem](https://apisix.apache.org/blog/2021/11/19/apisix-supports-wasm/index.md) — This article introduces why the cloud native API gateway Apache APISIX chooses Proxy Wasm for its functionality and how to use Wasm in Apache APISIX. - [Develop APISIX Ingress Controller with Nocalhost in K8s](https://apisix.apache.org/blog/2021/11/22/develop-apisix-ingress-with-nocalhost-in-kubernetes/index.md) — This article introduces the use of Nocalhost to seamlessly connect a local development machine to a remote K8s and develop and debug APISIX Ingress Controller with IDE. - [APISIX request_uri variable with risk of path penetration](https://apisix.apache.org/blog/2021/11/23/cve-2021-43557-research-report/index.md) — This article describes the author's research on the unsafe use of the $request_uri variable in the Apache APISIX Ingress Controller. - [Apache APISIX Path traversal in request_uri variable(CVE-2021-43557)](https://apisix.apache.org/blog/2021/11/23/cve-2021-43557/index.md) — Using the $request_uri variable in the Apache APISIX Ingress Controller, there is a processing announcement that "bypasses some restrictions" leading to the risk of path penetration. - [Contributer to Committer journey @Apache APISIX](https://apisix.apache.org/blog/2021/11/26/apache-apisix-committer-experience/index.md) — This article describes how Shivam Singh has grown from contributor to Apache Committer in the Apache APISIX community from a personal perspective. - [APISIX Ingress with KubeSphere Monitoring](https://apisix.apache.org/blog/2021/11/30/use-apisix-ingress-in-kubesphere/index.md) — Deploy APISIX Ingress Controller in KubeSphere with built-in monitoring. Configure cluster and project gateways step by step. - [Apache APISIX's integration with Azure Serverless](https://apisix.apache.org/blog/2021/12/01/apisix-supports-azure-functions/index.md) — This article gives detailed instructions on how to integrate Azure Functions, which is a widely used serverless solution, into the Apache APISIX serverless suite. - [Release Apache APISIX 2.11.0](https://apisix.apache.org/blog/2021/12/01/release-apache-apisix-2.11/index.md) — API Gateway Apache APISIX 2.11.0 version is released, which supports LDAP and datadog plugins and provides Wasm related support and other functions. - [Biweekly Report (Nov.15 - Nov.30)](https://apisix.apache.org/blog/2021/12/02/weekly-report-1130/index.md) — Apache APISIX adds the azure-functions, google-cloud-logging and openwhisk plugins, and the kafka-logger plugin to support logging request and response bodies and many other functions. - [APISIX SkyWalking Log Plugins Guide](https://apisix.apache.org/blog/2021/12/07/apisix-integrate-skywalking-plugin/index.md) — Configure APISIX SkyWalking log plugins for centralized API log processing. Collect error logs and access logs with tracing context. - [API Log Monitor with Apache APISIX & RocketMQ](https://apisix.apache.org/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin/index.md) — Push APISIX request logs to RocketMQ clusters as JSON. Configure the rocketmq-logger plugin for centralized API log collection. - [APISIX Keycloak Integration: OpenID Connect Auth](https://apisix.apache.org/blog/2021/12/10/integrate-keycloak-auth-in-apisix/index.md) — Step-by-step guide to configure Keycloak authentication in APISIX using the OpenID-Connect protocol for centralized identity management. - [Monitor APISIX Ingress Controller with Prometheus](https://apisix.apache.org/blog/2021/12/13/monitor-apisix-ingress-controller-with-prometheus/index.md) — This article introduces the relevant steps of how to use Prometheus to monitor APISIX Ingress Controller and the display effect of some indicators. - [How to Easily Deploy Apache APISIX in Kubernetes](https://apisix.apache.org/blog/2021/12/15/deploy-apisix-in-kubernetes/index.md) — Deploy APISIX and Dashboard in Kubernetes using Helm Chart. Step-by-step guide with configuration examples and best practices. - [Webinar | Apache APISIX × Apache RocketMQ Online Meetup](https://apisix.apache.org/blog/2021/12/16/apisix-with-rocketmq-meetup/index.md) — On December 26th, the API Gateway Apache APISIX community is joining forces with the Apache RocketMQ community to bring you an online sharing session. - [Expose Istio Services with APISIX Ingress](https://apisix.apache.org/blog/2021/12/17/exposure-istio-with-apisix-ingress/index.md) — Expose Kubernetes services from an Istio service mesh using APISIX Ingress Controller. Step-by-step integration guide. - [Biweekly Report (Dec 1 - Dec 15)](https://apisix.apache.org/blog/2021/12/20/weekly-report-1215/index.md) — The API gateway Apache APISIX has added rocketmq-logger and opa plugins in the past two weeks, as well as Wasm support to run in the rewrite phase. - [APISIX Integrates with Google Cloud Logging](https://apisix.apache.org/blog/2021/12/22/google-logging/index.md) — This article describes how to interface with the Google Cloud Logging service through the google-cloud-logging plugin of API Gateway Apache APISIX. - [APISIX OpenWhisk Plugin: Serverless Integration](https://apisix.apache.org/blog/2021/12/24/apisix-integrate-openwhisk-plugin/index.md) — Learn how the APISIX openwhisk plugin integrates serverless functions with API gateway authentication and authorization. - [Apache APISIX integrates with Open Policy Agent](https://apisix.apache.org/blog/2021/12/24/open-policy-agent/index.md) — This article takes HTTP API as an example to introduce the `opa` plugin, and explains in detail how to integrate the API gateway Apache APISIX with OPA. - [Apache APISIX Dashboard Unauthorized Access Vulnerability Announcement (CVE-2021-45232)](https://apisix.apache.org/blog/2021/12/28/dashboard-cve-2021-45232/index.md) — There is a security vulnerability of unauthorized access in Apache APISIX Dashboard 2.7-2.10, and the processing information will be announced. - [Use API gateway to proxy gRPC service](https://apisix.apache.org/blog/2021/12/30/apisix-proxy-grpc-service/index.md) — This article shows you how to proxy client HTTP traffic to the back-end gRPC service via the `grpc-transcode` plugin in API Gateway Apache APISIX. - [Use APISIX and Authing to implement authentication](https://apisix.apache.org/blog/2022/01/04/authing/index.md) — This article shows the details of centralized authentication and how to use Authing in Apache APISIX. - [Biweekly Report (Dec 16 - Dec 31)](https://apisix.apache.org/blog/2022/01/05/weekly-report-1231/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX. - [Webinar | From API to Database](https://apisix.apache.org/blog/2022/01/11/apisix-with-shardingsphere-meetup/index.md) — On January 15th, the Apache APISIX community is joining forces with the Apache Shardingsphere community to bring you an online sharing session. - [How to build APISIX in ARM Ubuntu](https://apisix.apache.org/blog/2022/01/11/building-apisix-in-ubuntu-for-arm/index.md) — By reading this article, you will learn how to build Apache APISIX (M1 chip environment) in ARM Ubuntu from source code. - [Makes Convenienter to Proxy Dubbo in Apache APISIX](https://apisix.apache.org/blog/2022/01/13/how-to-proxy-dubbo-in-apache-apisix/index.md) — This article describes how to use APISIX to implement a proxy for Dubbo. You can use dubbo-proxy plugin to build backend system of Dubbo framework. - [APISIX Kafka Integration for Real-Time Logging](https://apisix.apache.org/blog/2022/01/17/apisix-kafka-integration/index.md) — Configure the APISIX kafka-logger plugin to stream API logs to Apache Kafka for real-time monitoring and analysis. - [Biweekly Report (Jan 1 - Jan 16)](https://apisix.apache.org/blog/2022/01/19/weekly-report-0116/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX. - [The Practice of Public Gateway in CDN Scenario from UPYUN](https://apisix.apache.org/blog/2022/01/20/upyun-public-gateway-usecase/index.md) — In the public network gateway scenario, UPYUN linked the internal platform and Feishu reminder function based on APISIX. - [APISIX + HashiCorp Vault: Secure Secret Storage](https://apisix.apache.org/blog/2022/01/21/apisix-hashicorp-vault-integration/index.md) — Configure HashiCorp Vault as a secure storage backend in APISIX for managing JWT secrets and sensitive credentials. - [Get More Details About xRPC](https://apisix.apache.org/blog/2022/01/21/apisix-xrpc-details-and-miltilingual/index.md) — This article brings you APISIX's upcoming xRPC framework, as well as a detailed presentation of Apache APISIX in multi-language development support. - [Webinar | APISIX in QingCloud!](https://apisix.apache.org/blog/2022/01/24/apisix-with-qingcloud-meetup/index.md) — On January 28th, the Apache APISIX community is joining forces with QingCloud to bring you an online sharing session. - [Integrate Apache APISIX with gRPC-Web](https://apisix.apache.org/blog/2022/01/25/apisix-grpc-web-integration/index.md) — Configure APISIX to proxy gRPC-Web requests, enabling browser-based gRPC clients to communicate with backend gRPC services. - [Release Apache APISIX 2.12.0](https://apisix.apache.org/blog/2022/01/25/release-apache-apisix-2.12/index.md) — The first version with new features in 2022. Support more authentication plugins and Serverless integration, rich log functions and more details. - [forward-auth Plugin for Authentication Function](https://apisix.apache.org/blog/2022/01/26/apisix-integrate-forward-auth-plugin/index.md) — This article describes `forward-auth`, a new plugin in APISIX, and show the details on how to use this cleanly designed authentication model. - [APISIX Splunk Integration: Send Logs via HEC](https://apisix.apache.org/blog/2022/02/10/splunk-apisix-integration/index.md) — Configure the APISIX splunk-hec-logging plugin to forward API gateway logs to Splunk HTTP Event Collector for centralized monitoring. - [CVE-2022-24112: APISIX batch-requests IP Bypass](https://apisix.apache.org/blog/2022/02/11/cve-2022-24112/index.md) — The APISIX batch-requests plugin allowed X-REAL-IP header rewriting, bypassing IP restrictions (CVE-2022-24112). Upgrade to 2.12.1+. - [Build an APISIX Plugin: file-logger Tutorial](https://apisix.apache.org/blog/2022/02/16/file-logger-api-gateway/index.md) — Step-by-step guide to developing a custom APISIX plugin. Learn the full workflow by building the file-logger plugin from scratch. - [Biweekly Report (Feb 1 - Feb 14)](https://apisix.apache.org/blog/2022/02/17/weekly-report-0214/index.md) — The cloud-native API gateway Apache APISIX has supported plugins such as csrf, file-logger, public-api, opentelemetry, and logging in the past two weeks. - [The practice of Nacos service discovery on API Gateway](https://apisix.apache.org/blog/2022/02/21/nacos-api-gateway/index.md) — Learn how Apache APISIX integrates with Nacos for service discovery, dynamic upstream updates, and API Gateway routing in microservices architectures. - [API Gateway Enhances Security by CSRF Plugin](https://apisix.apache.org/blog/2022/02/23/csrf-api-gateway/index.md) — Prevent cross-site request forgery attacks using the APISIX CSRF plugin. Step-by-step configuration guide with examples. - [How to Integrate API Gateway and Consul?](https://apisix.apache.org/blog/2022/02/25/consul-api-gateway/index.md) — Integrate Consul KV with APISIX for service discovery and registration. Configure upstream resolution with health checks. - [APISIX OpenTelemetry Plugin: Distributed Tracing](https://apisix.apache.org/blog/2022/02/28/apisix-integration-opentelemetry-plugin/index.md) — Enable distributed tracing in APISIX with the OpenTelemetry plugin. Learn setup, configuration, and deployment steps. - [APISIX public-api Plugin: Protect Internal APIs](https://apisix.apache.org/blog/2022/03/01/apisix-integration-public-api-plugin/index.md) — Protect internal plugin APIs from public access using the APISIX public-api plugin. Learn configuration and use cases. - [Use GraphQL with API Gateway Apache APISIX](https://apisix.apache.org/blog/2022/03/02/apisix-integration-graphql/index.md) — This article describes the features of the cloud-native API gateway Apache APISIX and GraphQL, and how to use Apache APISIX to proxy GraphQL requests. - [Implement Traffic Governance in Internet Insurance with APISIX](https://apisix.apache.org/blog/2022/03/02/zhongan-usercase-with-apache-apisix/index.md) — we will introduce some business scenarios and practical cases of zhongan and bring you the gateway selection and implementation operation under the "Internet Insurance" scenario. - [How to Use Gitpod to Develop API Gateway?](https://apisix.apache.org/blog/2022/03/03/develop-apisix-with-gitpod/index.md) — This article introduces the open source cloud IDE product - Gitpod, and demonstrates how to use Gitpod to develop API gateway Apache APISIX and solutions to common problems. - [Biweekly Report (Feb 15 - Feb 28)](https://apisix.apache.org/blog/2022/03/03/weekly-report-0228/index.md) — API Gateway The Apache APISIX community has supported mocking, clickhouse plugins, and support for Kubernetes as a service discovery for the last two weeks. - [APISIX Integrates ClickHouse to Improve Log Efficiency](https://apisix.apache.org/blog/2022/03/04/apigateway-clickhouse-makes-logging-easier/index.md) — Use the APISIX clickhouse-logger plugin to send API gateway logs directly to ClickHouse for efficient log storage and analysis. - [Apache APISIX with CoreDNS enrich service discovery](https://apisix.apache.org/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery/index.md) — Configure CoreDNS as a service discovery backend in APISIX. Dynamic upstream resolution with DNS-based service registry. - [Integrate API Gateway with Eureka](https://apisix.apache.org/blog/2022/03/05/apisix-integration-eureka-service-discovery/index.md) — Learn how to configure Eureka service discovery with Apache APISIX and diagnose gateway-to-service-discovery issues in microservices environments. - [Biweekly Report (Mar 1st - Mar 14th)](https://apisix.apache.org/blog/2022/03/24/weekly-report-0314/index.md) — In the past two weeks, the Apache APISIX community has added many functions about plugins such as openid-connect, authz-keycloak, cors, csrf, and jwt-auth. - [Release Apache APISIX 2.13.0](https://apisix.apache.org/blog/2022/03/28/release-apache-apisix-2.13/index.md) — Apache APISIX 2.13.0 LTS version is released. This version not only has more stable performance, but also supports more observability and service discovery plugins. - [Apache APISIX Summit ASIA 2022 is coming](https://apisix.apache.org/blog/2022/04/12/apisix-summit-asia-2022/index.md) — The Apache APISIX community will organize the Apache APISIX Summit ASIA 2022 on May 20-21, 2022 via "Live Streaming". - [API Observability with APISIX Plugins](https://apisix.apache.org/blog/2022/04/17/api-observability/index.md) — This article describes the power of some Apache APISIX Observability Plugins, how to set up these plugins and use them to understand API behavior. - [CVE-2022-29266: jwt-auth Secret Leak Fix](https://apisix.apache.org/blog/2022/04/20/cve-2022-29266/index.md) — APISIX jwt-auth plugin leaked secrets in error responses (CVE-2022-29266). Upgrade to 2.13.1+ to fix. Patch available for older versions. - [Biweekly Report (Apr 1 - Apr 14)](https://apisix.apache.org/blog/2022/04/20/weekly-report-0420/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community. - [High Availability Configuration with TiDB and APISIX](https://apisix.apache.org/blog/2022/04/22/apisix-with-tidb-practice/index.md) — The APISIX team presented TiDB and APISIX to realize configuration center in TiDB Hackathon 2021. This article will bring stories behind the project. - [interview-juzhiyuan-apache-member](https://apisix.apache.org/blog/2022/04/29/interview-juzhiyuan-apache-member/index.md) - [Biweekly Report (Apr 15 - Apr 30)](https://apisix.apache.org/blog/2022/05/10/weekly-report-0510/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community. - [Biweekly Report (May 1 - May 15)](https://apisix.apache.org/blog/2022/05/19/weekly-report-0519/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community. - [Release Apache APISIX 2.14.1](https://apisix.apache.org/blog/2022/05/31/release-apache-apisix-2.14/index.md) — 2.14.1 is officially released! This release supports service discovery on CP and Web Socket-based pubsub proxy and non-HTTP Layer 7 protocols. - [APISIX Performance on AWS Graviton3 vs Graviton2](https://apisix.apache.org/blog/2022/06/07/installation-performance-test-of-apigateway-apisix-on-aws-graviton3/index.md) — Benchmark APISIX on AWS Graviton3 (C7g) vs Graviton2 (C6g). Deployment guide and performance comparison on ARM64. - [Biweekly Report (May 16th - May 31th)](https://apisix.apache.org/blog/2022/06/07/weekly-report-0607/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community. - [automated-operation-base-apache-apisix](https://apisix.apache.org/blog/2022/06/14/automated-operation-base-apache-apisix/index.md) - [How Beeto Uses APISIX for API Management](https://apisix.apache.org/blog/2022/06/14/beeto-with-apache-apisix/index.md) — Learn how Beeto, a Middle East social app, uses APISIX for localized API deployment with enhanced security and scalability. - [how-mse-supports-canary-release-with-apache-apisix](https://apisix.apache.org/blog/2022/06/14/how-mse-supports-canary-release-with-apache-apisix/index.md) - [Architecture evolution of investment platforms with API gateway](https://apisix.apache.org/blog/2022/06/14/xueqiu-with-apache-apisix/index.md) — This article introduces how Xueqiu uses APISIX to achieve more flexible services in adjusting the active-active architecture. - [Biweekly Report (Jun 1 - Jun 15)](https://apisix.apache.org/blog/2022/06/21/weekly-report-0621/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community. - [Getting Started with APISIX Test Cases](https://apisix.apache.org/blog/2022/06/27/getting-start-with-apisix-test-cases/index.md) — This article introduces the test case of APISIX and how to write the test case, and shows the actual operation effect from the local and GitHub. - [APISIX integrates with Ory Hydra](https://apisix.apache.org/blog/2022/07/04/apisix-integrates-with-hydra/index.md) — Set up centralized OAuth 2.0 authentication in APISIX using the OpenID Connect plugin with Ory Hydra as the identity provider. - [How to monitor Apache APISIX with DataAnt](https://apisix.apache.org/blog/2022/07/05/use-dataant-to-monitor-apisix/index.md) — This article mainly introduces how to upload the API Gateway Apache APISIX indicator data to the DataAnt monitoring system through the DataAnt Agent. - [Secure APIs with Keycloak and APISIX](https://apisix.apache.org/blog/2022/07/06/use-keycloak-with-api-gateway-to-secure-apis/index.md) — Learn how to secure APIs with Keycloak and Apache APISIX using OpenID Connect, centralized authentication, and gateway-level access control. - [Biweekly Report (Jun 16 - Jun 30)](https://apisix.apache.org/blog/2022/07/07/weekly-report-0630/index.md) — The Apache APISIX Community Weekly Report hopes to help community members better understand the weekly progress of the Apache APISIX community and and facilitate everyone to participate in the Apache APISIX community. - [Biweekly Report (Jul 1 - Jul 15)](https://apisix.apache.org/blog/2022/07/21/weekly-report-0715/index.md) — The cloud native API gateway Apache APISIX has added functions such as supporting custom plugin priorities and checking plugin_metadata in configuration files in the past two weeks. - [Google Cloud T2A vs T2D: ARM64 API Gateway Benchmark](https://apisix.apache.org/blog/2022/07/22/how-is-google-cloud-tau-t2a-performing/index.md) — Performance benchmark of Google Cloud Tau T2A (ARM64) vs T2D using APISIX as the API gateway workload for comparison. - [Release Apache APISIX 2.15](https://apisix.apache.org/blog/2022/07/29/release-apache-apisix-2.15/index.md) — API Gateway Apache APISIX 2.15 is officially released! You can customize plugin priority and whether the plugin is executed, custom error response, and indicators to support the monitoring of four layers of traffic. - [Why Choose APISIX Over NGINX and Kong?](https://apisix.apache.org/blog/2022/07/30/why-we-need-apache-apisix/index.md) — Compare Apache APISIX with common NGINX and Kong pain points, including dynamic configuration, cluster management, and hot reloading for API Gateway traffic. - [Release Apache APISIX Ingress v1.5-rc1](https://apisix.apache.org/blog/2022/08/05/apisix-ingress-1.5rc1-release/index.md) — Apache APISIX Ingress Controller v1.5-rc1 is officially released. Bring API Version upgrades, Gateway API support, and updates to Ingress resources. - [How is the Azure ARM architecture server perform?](https://apisix.apache.org/blog/2022/08/08/apache-apisix-performance-test-in-azure/index.md) — This article uses API Gateway Apache APISIX to compare the performance of Azure Ddsv5 and Azure Dpdsv5 in network IO-intensive scenarios. - [Biweekly Report (Jul 16 - Jul 31)](https://apisix.apache.org/blog/2022/08/09/weekly-report-0731/index.md) — The cloud native API gateway Apache APISIX has added functions such as supporting custom plugin priorities and checking plugin_metadata in configuration files in the past two weeks. - [ARM Server Benchmark: GCP vs AWS vs Azure vs OCI](https://apisix.apache.org/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix/index.md) — Compare ARM cloud server network performance using Apache APISIX as an API Gateway benchmark workload across AWS, Google Cloud, Azure, and Oracle Cloud. - [Backend-for-Frontend: the demo](https://apisix.apache.org/blog/2022/08/17/backend-for-frontend-demo/index.md) — The Backend-For-Frontend pattern describes how to return different data for each client in a microservices architecture. This article goes through the code required to implement the different possible implementations. - [Fault Injection Testing with API Gateway](https://apisix.apache.org/blog/2022/08/28/fault-injection-testing-with-api-gateway/index.md) — Test microservice resilience using the APISIX fault-injection plugin. Simulate errors, delays, and aborts to verify circuit breakers and retries. - [API Monetization with APISIX: Rate Limits and Billing](https://apisix.apache.org/blog/2022/09/08/api-monetization-using-stack/index.md) — Learn how API monetization works with Apache APISIX, including traffic control, authentication, analytics, and gateway policies for paid API products. - [Hands-On: Set Up Ingress on Kubernetes With Apache APISIX Ingress Controller](https://apisix.apache.org/blog/2022/09/09/kubernetes-ingress-with-apisix/index.md) — A tutorial on using Ingress in your Kubernetes cluster with Apache APISIX. - [Why Is Apache APISIX the Best API Gateway?](https://apisix.apache.org/blog/2022/09/13/why-is-apache-apisix-the-best-api-gateway/index.md) — Compare APISIX with Kong, Tyk, and Gloo across performance, community activity, open source licenses, and ecosystem features. - [Building event-driven API services using CQRS, API Gateway and Serverless](https://apisix.apache.org/blog/2022/09/23/build-event-driven-api/index.md) — This blog post explores how to build event-driven API Services using these 3 well-known patterns to build a highly scalable and distributed system. - [Apache APISIX loves Rust!](https://apisix.apache.org/blog/2022/09/28/rust-loves-apisix/index.md) — This article shows the steps to perform to develop and deploy WebAssembly plugins from Rust. - [Write APISIX Plugins in Rust with WebAssembly](https://apisix.apache.org/blog/2022/10/05/rust-apisix/index.md) — Build APISIX plugins using Rust and WebAssembly. Walkthrough of rewriting the response-rewrite plugin in Rust with Wasm support. - [Deploy and Run Apache APISIX on Scaleway Cloud](https://apisix.apache.org/blog/2022/10/19/deploy-apisix-on-scaleway-cloud/index.md) — In this post, you will learn how easily deploy and run both Apache APISIX API Gateway and Ingress Controller on Scaleway Cloud Managed Kubernetes to efficiently manage, protect and observe your APIs in the cloud. - [10 most common use cases of an API Gateway](https://apisix.apache.org/blog/2022/10/27/ten-use-cases-api-gateway/index.md) — Explore ten API Gateway use cases with Apache APISIX, from authentication and rate limiting to traffic splitting, observability, and Kubernetes ingress. - [Apache APISIX 3.0: 11 Highlights of Open Source API Gateway](https://apisix.apache.org/blog/2022/11/02/apache-apisix-v3-preview/index.md) — The open source API Gateway Apache APISIX version 3.0 is coming! We have selected 11 essential features to give a brief overview. - [Event-Driven APIs with Webhook and API Gateway](https://apisix.apache.org/blog/2022/11/07/webhook-api-gateway-event-driven-apis/index.md) — Learn how Apache APISIX can secure, route, and manage webhook APIs and event-driven traffic with gateway policies and plugins. - [Geo-routing with Apache APISIX](https://apisix.apache.org/blog/2022/11/09/georouting-apisix/index.md) — Route API traffic by user geolocation in APISIX without writing Lua code, using GeoIP and built-in plugins for geographic routing. - [A poor man's API](https://apisix.apache.org/blog/2022/11/23/poor-man-api/index.md) — Creating a full-fledged API requires resources, both time and money. You need to think about the model, the design, the REST principles, etc., without writing a single line of code. Most of the time, you don't know whether it's worth it: you'd like to offer a Minimum Viable Product and iterate from there. I want to show how you can achieve it without writing a single line of code. - [How to choose the right API Style and Technology](https://apisix.apache.org/blog/2022/12/06/choose-the-right-api-style-technology/index.md) — How to decide on the right API style and which technology to choose for a style. - [Web Caching: Client-Side HTTP Cache Guide](https://apisix.apache.org/blog/2022/12/07/web-caching-client/index.md) — Master client-side HTTP caching: Cache-Control, ETag, Last-Modified, and freshness strategies. A complete guide to browser caching. - [Web Caching: Server-Side Cache Strategies](https://apisix.apache.org/blog/2022/12/14/web-caching-server/index.md) — Implement server-side caching with Varnish, Redis, Memcached, and API gateways. Compare reverse proxy caching strategies for web performance. - [Release Apache APISIX 3.1.0](https://apisix.apache.org/blog/2022/12/30/release-apache-apisix-3.1.0/index.md) — Apache APISIX 3.1.0 is officially released! This version brings a lot of functional support on the security level and adds a built-in debugging plugin, to optimize the experience of using APISIX. - [Secure APISIX Dashboard Access with Keycloak](https://apisix.apache.org/blog/2023/01/02/accessing_apisix-dashboard_from_everywhere_with_keycloak_authentication/index.md) — Learn how to secure remote access to the APISIX Dashboard with Keycloak authentication and centralized identity controls. - [APISIX with Consul Service Discovery (Not KV)](https://apisix.apache.org/blog/2023/01/18/consul-with-apisix/index.md) — Integrate Consul native service discovery with APISIX. Configure service registration and upstream resolution without Consul KV. - [Securing Admin Access to Apache APISIX](https://apisix.apache.org/blog/2023/02/09/secure-apisix-admin/index.md) — API Gateways are critical components in one's infrastructure. If an attacker could change the configuration of routes, they could direct traffic to their infrastructure. Consequences could range from data theft to financial losses. Worse, data theft could only be noticed after a long time by mirroring the load. Hence, protecting your API Gateway is of utmost importance - [The right feature at the right place](https://apisix.apache.org/blog/2023/02/23/right-feature-right-place/index.md) — > - [Make your security policy auditable](https://apisix.apache.org/blog/2023/03/02/security-policy-auditable/index.md) — > - [Biweekly Report (Feb 13 - Feb 26)](https://apisix.apache.org/blog/2023/03/02/weekly-report-0226/index.md) — The cloud-native API gateway Apache APISIX has added functions such as enabling opentelemetry plugin to support https upstream and adding 'range_id' algorithm for 'request-id' plugin. - [Authenticate with OpenID Connect and Apache APISIX](https://apisix.apache.org/blog/2023/03/09/authenticate-openid-connect/index.md) — > - [Release Apache APISIX 3.2.0](https://apisix.apache.org/blog/2023/03/10/release-apache-apisix-3.2.0/index.md) — As the first LTS version since the 3.0 version, APISIX 3.2.0 is officially released! - [gRPC on the client side](https://apisix.apache.org/blog/2023/03/16/grpc-client-side/index.md) — > - [Biweekly Report (Feb 27 - Mar 12)](https://apisix.apache.org/blog/2023/03/17/weekly-report-0312/index.md) — The cloud-native API gateway Apache APISIX has added functions such as enabling opentelemetry plugin to support https upstream and adding 'range_id' algorithm for 'request-id' plugin. - [How to Configure mTLS in APISIX](https://apisix.apache.org/blog/2023/03/23/mtls-everywhere/index.md) — > - [Biweekly Report (Mar 13 - Mar 26)](https://apisix.apache.org/blog/2023/03/30/weekly-report-0330/index.md) — The cloud-native API gateway Apache APISIX has added functions such as supporting variables when rewriting the header in the proxy rewrite plugin and updating the default HTTP router from `radixtree_uri` to `radixtree_host_uri`. - [Utilize APISIX in E-Commerce: User-friendly, Robust, and Delightful](https://apisix.apache.org/blog/2023/04/07/apisix-unity-group-q&a/index.md) — Lukasz Biegaj, System Architect of Unity Group, shares the changes that APISIX has brought to their company in the interview. - [Top 10 API Management Trends in 2023](https://apisix.apache.org/blog/2023/04/14/10-api-management-trends-2023/index.md) — Explore 10 API management trends: security, standardization, cloud platforms, low-code, AI integration, and developer experience. - [Biweekly Report (Mar 27 - Apr 9)](https://apisix.apache.org/blog/2023/04/14/weekly-report-0414/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Biweekly Report (Apr 10 - Apr 23)](https://apisix.apache.org/blog/2023/04/26/weekly-report-0426/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Chaos Engineering for APISIX Ingress Controller](https://apisix.apache.org/blog/2023/05/04/apache-apisix-chaos-engineering/index.md) — Design chaos experiments for APISIX Ingress Controller using LitmusChaos. Test resilience with pod failures and network disruptions. - [Release Apache APISIX 3.3.0](https://apisix.apache.org/blog/2023/05/08/release-apache-apisix-3.3.0/index.md) — The Apache APISIX 3.3.0 version is officially released on April 30. This version provides better performance in multi-domain matching scenarios. - [Biweekly Report (Apr 24 - May 07)](https://apisix.apache.org/blog/2023/05/12/weekly-report-0512/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Why Do Microservices Need an API Gateway](https://apisix.apache.org/blog/2023/05/19/why-do-microservices-need-an-api-gateway/index.md) — Let's learn the importance of API gateway in the microservices architecture, and compare common API gateways. - [Biweekly Report (May 08 - May 22)](https://apisix.apache.org/blog/2023/05/24/weekly-report-0524/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Release Apache APISIX 3.2.1](https://apisix.apache.org/blog/2023/06/01/release-apache-apisix-3.2.1/index.md) — The Apache APISIX 3.2.1 version is officially released on May 30. This version provides better user experience. - [APISIX Boosts Lenovo to Build Lightweight and Decentralized Gateway](https://apisix.apache.org/blog/2023/06/02/lenovo-uses-apisix/index.md) — Lenovo established a decentralized gateway and centralized dev portal based on APISIX, resolving the bottlenecks of its previous system. - [Biweekly Report (May 23 - June 5)](https://apisix.apache.org/blog/2023/06/08/weekly-report/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [How Is Apache APISIX Fast?](https://apisix.apache.org/blog/2023/06/12/how-is-apisix-fast/index.md) — Taking a look under Apache APISIX's hood to understand how it achieves ultimate performance. - [Biweekly Report (June 06 - June 18)](https://apisix.apache.org/blog/2023/06/21/weekly-report-en/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [APISIX as an MQTT Proxy for IoT Devices](https://apisix.apache.org/blog/2023/06/30/apisix-mqtt-proxy/index.md) — Use APISIX as an MQTT proxy to connect IoT devices to the cloud. Configure stream routes, TLS, and load balancing for MQTT traffic. - [Release Apache APISIX 3.4.0](https://apisix.apache.org/blog/2023/06/30/release-apache-apisix-3.4.0/index.md) — The Apache APISIX 3.4.0 version is released on June 30, 2023. This version adds a new plugin for Grafana Loki, allows for mTLS connection on the route level, and made performance optimization to continuously enhance the user experience of APISIX. - [Biweekly Report (June 19 - July 02)](https://apisix.apache.org/blog/2023/07/05/weekly-report/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [A \"Tiny\" APISIX Plugin](https://apisix.apache.org/blog/2023/07/07/tiny-apisix-plugin/index.md) — A \"tiny\" example to demonstrate how Apache APISIX supports Wasm plugins. - [How to Use Vault to Manage Certificates in APISIX](https://apisix.apache.org/blog/2023/07/09/apisix-integrates-with-vault/index.md) — APISIX can integrate Vault to realize SSL certificate management, allowing for secure storage and management of SSL certificates. - [Accelerating API Gateway Excellence: Apache APISIX Community Meetup in Malaysia](https://apisix.apache.org/blog/2023/07/11/2023-apisix-meetup-malaysia/index.md) — Kuala Lumpur, the capital of Malaysia, witnessed the success of the 2023 APISIX open-source Community Meetup on July 4th. - [Biweekly Report (July 03 - July 16)](https://apisix.apache.org/blog/2023/07/18/weekly-report/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Creating a Custom Data Mask Plugin](https://apisix.apache.org/blog/2023/07/20/data-mask-plugin/index.md) — A tutorial on creating a custom Apache APISIX plugin in Lua through a real use case. - [Release Apache APISIX 3.4.1](https://apisix.apache.org/blog/2023/07/21/release-apache-apisix-3.4.1/index.md) — The Apache APISIX 3.4.0 version is released on July 21, 2023. This version fixes a security vulnerability in JWT. - [Release Apache APISIX 3.2.2](https://apisix.apache.org/blog/2023/07/23/release-apache-apisix-3.2.2/index.md) — The Apache APISIX 3.2.2 version is released on July 23, 2023. This release includes a list of fixes and optimizations. - [Apache APISIX without etcd](https://apisix.apache.org/blog/2023/07/27/apisix-without-etcd/index.md) — > - [Biweekly Report (July 17 - July 30)](https://apisix.apache.org/blog/2023/08/02/weekly-report/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Rate Limit Your APIs With Apache APISIX](https://apisix.apache.org/blog/2023/08/14/rate-limit/index.md) — A guide to using the rate limit plugins in Apache APISIX with some practical examples. - [Biweekly Report (July 31 - August 13)](https://apisix.apache.org/blog/2023/08/15/weekly-report/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Ops friendly Apache APISIX](https://apisix.apache.org/blog/2023/08/17/ops-friendly-apisix/index.md) — > - [Biweekly Report (August 14 - August 27)](https://apisix.apache.org/blog/2023/08/30/weekly-report/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Release Apache APISIX 3.5.0](https://apisix.apache.org/blog/2023/09/01/release-apache-apisix-3.5.0/index.md) — The Apache APISIX 3.5.0 version is released on September 1, 2023. This release includes many exciting new features and improvements to user experiences. - [Coraza: Elevating APISIX with Cutting-Edge WAF Features](https://apisix.apache.org/blog/2023/09/08/APISIX-integrates-with-Coraza/index.md) — Learn how Apache APISIX integrates with Coraza WAF to add open-source API security, request filtering, and protection at the gateway layer. - [Biweekly Report (August 28 - September 10)](https://apisix.apache.org/blog/2023/09/13/biweekly-report/index.md) — The Apache APISIX Community Biweekly Report can help community members better grasp the progress of the Apache APISIX community so that everyone can participate in the Apache APISIX community. - [Discover What's Next: APISIX 3.5 Preview](https://apisix.apache.org/blog/2023/09/20/apisix-3.5-preview/index.md) — APISIX 3.5 introduces a series of exciting new features that will bring users a higher level of security, performance, and scalability. - [Charting the Future of Urban Connectivity: WeCity Collaborates with APISIX](https://apisix.apache.org/blog/2023/09/20/wecity-uses-apisix/index.md) — WeCity has been using APISIX for its core business since May 2023. Arjen Hof, Co-founder and CTO of WeCity, and Tim van Densen, Software Architect and Lead Developer of WeCity, shared their experience with APISIX. - [Biweekly Report (September 11 - September 24)](https://apisix.apache.org/blog/2023/09/26/bi-weekly-report/index.md) — The Apache APISIX Community Biweekly Report helps community members understand how the Apache APISIX community is progressing, making it easier for everyone to get involved. - [Down the rabbit hole of an Apache APISIX plugin](https://apisix.apache.org/blog/2023/09/28/rabbit-hole-apisix-plugin/index.md) — > - [Release Apache APISIX 3.6.0](https://apisix.apache.org/blog/2023/10/05/release-apache-apisix-3.6.0/index.md) — The Apache APISIX 3.6.0 version is released on October 5, 2023. This release includes a few new features, bug fixes, and continuous improvements to user experiences. - [Resizing images on-the-fly](https://apisix.apache.org/blog/2023/10/05/resize-images-on-the-fly/index.md) — > - [Embracing GitOps: APISIX's New Feature for Declarative Configuration](https://apisix.apache.org/blog/2023/10/07/apisix-gitops-adc/index.md) — APISIX strengthens its integration with modern development and operational workflows by introducing the declarative configuration tool, ADC. - [Biweekly Report (September 25 - October 08)](https://apisix.apache.org/blog/2023/10/11/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Embrace the Lightweight APISIX Ingress Controller Without etcd Dependency](https://apisix.apache.org/blog/2023/10/18/ingress-apisix/index.md) — Learn how APISIX Ingress Controller architecture reduces etcd operational complexity and manages Kubernetes traffic through Apache APISIX. - [Biweekly Report (October 09 - October 22)](https://apisix.apache.org/blog/2023/10/26/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Biweekly Report (October 23 - November 05)](https://apisix.apache.org/blog/2023/11/08/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [API versioning](https://apisix.apache.org/blog/2023/11/09/api-versioning/index.md) — > - [Release Apache APISIX 3.7.0](https://apisix.apache.org/blog/2023/11/21/release-apache-apisix-3.7.0/index.md) — The Apache APISIX 3.7.0 version is released on November 21, 2023. This release includes a few breaking changes, new features, and bug fixes. - [Biweekly Report (November 06 - November 19)](https://apisix.apache.org/blog/2023/11/23/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Chopping the monolith in a smarter way](https://apisix.apache.org/blog/2023/11/30/chopping-monolith-smarter-way/index.md) — > - [Biweekly Report (November 20 - December 03)](https://apisix.apache.org/blog/2023/12/04/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Canary releases with Apache APISIX](https://apisix.apache.org/blog/2023/12/07/canary-releases-apisix/index.md) — > - [APISIX Plugin Priority and Execution Phases](https://apisix.apache.org/blog/2023/12/14/apisix-plugins-priority-leaky-abstraction/index.md) — > - [Migu Video: APISIX at Large-Scale Streaming](https://apisix.apache.org/blog/2023/12/14/migu-video-adopts-apisix/index.md) — Migu Video deploys APISIX for large-scale streaming operations. Real-world architecture, traffic management, and performance results. - [DataVisor Case Study: Custom APISIX Plugins](https://apisix.apache.org/blog/2023/12/19/datavisor-uses-apisix/index.md) — DataVisor uses customized APISIX plugins for risk control APIs. Learn their production deployment, custom plugins, and performance gains. - [Biweekly Report (December 04 - December 17)](https://apisix.apache.org/blog/2023/12/20/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Access the Kafka Cluster by APISIX Gateway](https://apisix.apache.org/blog/2023/12/26/access-kafka-by-apisix/index.md) — Use APISIX as a proxy to a Kafka cluster with custom Go authorization plugins for authentication and access control. - [APISIX at Zhengcaiyun: Gateway Performance Optimization](https://apisix.apache.org/blog/2023/12/26/zhengcaiyun-uses-apisix/index.md) — How Zhengcaiyun optimized API gateway and protocol performance with APISIX, including Dubbo integration and traffic management. - [Biweekly Report (December 18 - December 31)](https://apisix.apache.org/blog/2024/01/03/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Release Apache APISIX 3.8.0](https://apisix.apache.org/blog/2024/01/15/release-apache-apisix-3.8.0/index.md) — The Apache APISIX 3.8.0 version is released on January 15, 2024. This release includes a few new features, bug fixes, and other improvements to user experiences. - [Biweekly Report (January 01 - January 14)](https://apisix.apache.org/blog/2024/01/18/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Biweekly Report (January 15 - January 28)](https://apisix.apache.org/blog/2024/01/31/bi-weekly-report/index.md) — Our bi-weekly Apache APISIX community report is your window into the project's weekly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [APISIX Observability with DeepFlow and eBPF](https://apisix.apache.org/blog/2024/02/07/unlock-observability-for-apisix-with-deepflow/index.md) — Learn how to add zero-code observability for Apache APISIX with DeepFlow and eBPF, including tracing, metrics, logs, and profiling. - [Protect APIs with OWASP Coraza WAF in APISIX](https://apisix.apache.org/blog/2024/02/13/apisix-owasp-coraza-core-ruleset/index.md) — > - [16 API Security Best Practices with APISIX (Part 1)](https://apisix.apache.org/blog/2024/02/20/secure-api-practices-apisix-1/index.md) — > - [16 API Security Best Practices with APISIX (Part 2)](https://apisix.apache.org/blog/2024/02/27/secure-api-practices-apisix-2/index.md) — > - [Monthly Report (January 29 - February 29)](https://apisix.apache.org/blog/2024/03/05/monthly-report/index.md) — Our monthly Apache APISIX community report is your window into the project's monthly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Apache APISIX North America Tour](https://apisix.apache.org/blog/2024/03/28/apisix-north-america-tour/index.md) — > - [Release Apache APISIX 3.9.0](https://apisix.apache.org/blog/2024/03/29/release-apache-apisix-3.9.0/index.md) — The Apache APISIX 3.9.0 version is released on March 29, 2024. This release includes a few new features, bug fixes, and other improvements to user experiences. - [Monthly Report (March 01 - March 31)](https://apisix.apache.org/blog/2024/04/01/monthly-report/index.md) — Our monthly Apache APISIX community report is your window into the project's monthly developments. It is a tool to facilitate your seamless integration into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Fixing duplicate API requests](https://apisix.apache.org/blog/2024/04/04/fix-duplicate-api-requests/index.md) — > - [How to build APISIX in SLES 15](https://apisix.apache.org/blog/2024/04/05/build-apisix-in-sles15/index.md) — By reading this article, you will learn how to build Apache APISIX for SUSE Linux Enterprise 15 - [Implement Idempotency-Key in APISIX](https://apisix.apache.org/blog/2024/04/11/implement-idempotency-key-apisix/index.md) — > - [Release Apache APISIX 3.8.1](https://apisix.apache.org/blog/2024/04/29/release-apache-apisix-3.8.1/index.md) — The Apache APISIX 3.8.1 version is released on April 29, 2024. This release includes a bug fix. - [Release Apache APISIX 3.9.1](https://apisix.apache.org/blog/2024/04/29/release-apache-apisix-3.9.1/index.md) — The Apache APISIX 3.9.1 version is released on April 29, 2024. This release includes a bug fix. - [Monthly Report (April 01 - April 30)](https://apisix.apache.org/blog/2024/04/30/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [CVE-2024-32638: APISIX forward-auth Smuggling](https://apisix.apache.org/blog/2024/05/02/cve-2024-32638/index.md) — APISIX forward-auth plugin allows HTTP request smuggling in versions 3.8.0 and 3.9.0 (CVE-2024-32638). Upgrade to 3.8.1+ or 3.9.1+. - [Five ways to pass parameters to Apache APISIX](https://apisix.apache.org/blog/2024/05/02/pass-parameters-apisix/index.md) — > - [Monthly Report (May 01 - May 31)](https://apisix.apache.org/blog/2024/05/31/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Even more OpenTelemetry!](https://apisix.apache.org/blog/2024/06/06/even-more-opentelemetry/index.md) — > - [Random and fixed routes with Apache APISIX](https://apisix.apache.org/blog/2024/06/13/fixed-routes-apisix/index.md) — > - [Monthly Report (June 01 - June 30)](https://apisix.apache.org/blog/2024/06/30/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Dynamic Image Watermarking with APISIX](https://apisix.apache.org/blog/2024/07/11/watermarking-infrastructure/index.md) — > - [Advanced URL rewriting with Apache APISIX](https://apisix.apache.org/blog/2024/07/18/advanced-url-rewrite-apisix/index.md) — > - [Differentiating rate limits in Apache APISIX](https://apisix.apache.org/blog/2024/07/25/different-rate-limits-apisix/index.md) — > - [Monthly Report (July 01 - July 31)](https://apisix.apache.org/blog/2024/07/31/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Free tier API with Apache APISIX](https://apisix.apache.org/blog/2024/08/01/free-tier-api-apisix/index.md) — > - [Release Apache APISIX 3.10.0](https://apisix.apache.org/blog/2024/08/14/release-apache-apisix-3.10.0/index.md) — The Apache APISIX 3.10.0 version is released on August 14, 2024. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [Monthly Report (August 01 - August 31)](https://apisix.apache.org/blog/2024/08/31/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Monthly Report (September 01 - September 30)](https://apisix.apache.org/blog/2024/09/30/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Release Apache APISIX 3.11.0](https://apisix.apache.org/blog/2024/10/17/release-apache-apisix-3.11.0/index.md) — The Apache APISIX 3.11.0 version is released on October 17, 2024. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [APISIX + open-appsec: ML-Based WAF Protection](https://apisix.apache.org/blog/2024/10/22/apisix-integrates-with-open-appsec/index.md) — Protect APIs exposed by APISIX against known and zero-day attacks using open-appsec, a machine learning-based web application firewall. - [Bi-Monthly Report (October 01 - November 30)](https://apisix.apache.org/blog/2024/11/30/bi-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Monthly Report (December 01 - December 31)](https://apisix.apache.org/blog/2024/12/31/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Monthly Report (January 01 - January 26)](https://apisix.apache.org/blog/2025/01/26/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Analyzing API Gateway Adoption Rates Through Internet Data](https://apisix.apache.org/blog/2025/02/06/analyzing-api-gateway-adoption-rates/index.md) — Explore 2025 API gateway adoption trends with data-driven insights on Kong, Apache APISIX, Traefik, WSO2, and KrakenD. Learn how companies and regions shape API gateway usage. - [Cloud vs Open Source vs Commercial API Gateways](https://apisix.apache.org/blog/2025/02/17/cloud-vs-open-source-vs-commercial-api-gateways/index.md) — Compare cloud-managed, open-source, and commercial API gateways, and learn where Apache APISIX fits for self-hosted API traffic management. - [Why We Are Reinventing API Gateways: The Story Behind Apache APISIX](https://apisix.apache.org/blog/2025/02/21/why-reinvent-api-gateways/index.md) — Discover the journey of Apache APISIX, from a small windowless office to a global open-source success. Learn why we created APISIX, its rapid growth, and how it addresses modern API gateway needs. - [Explore Key Features of Apache APISIX AI Gateway](https://apisix.apache.org/blog/2025/02/24/apisix-ai-gateway-features/index.md) — Learn how Apache APISIX AI Gateway handles LLM traffic with model routing, token rate limiting, retry and fallback, prompt controls, and observability. - [Monthly Report (January 27 - February 28)](https://apisix.apache.org/blog/2025/02/28/monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [What Is an AI Gateway? Concept and Core Features](https://apisix.apache.org/blog/2025/03/06/what-is-an-ai-gateway/index.md) — Learn what an AI Gateway is and how Apache APISIX can manage LLM API traffic, model routing, token limits, security, and observability. - [What Is an AI Gateway: Differences from API Gateway](https://apisix.apache.org/blog/2025/03/21/ai-gateway-vs-api-gateway-differences-explained/index.md) — Compare AI Gateways and traditional API Gateways, including LLM traffic patterns, token controls, model routing, and where Apache APISIX fits. - [6 Essential AI Gateway Use Cases](https://apisix.apache.org/blog/2025/03/24/6-essential-ai-gateway-use-cases/index.md) — Discover 6 crucial AI gateway use cases that enhance efficiency, security, and cost management for modern enterprises leveraging AI technologies. - [2025 Monthly Report (March 01 - March 31)](https://apisix.apache.org/blog/2025/03/31/2025-march-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [APISIX-MCP: Manage APIs with Natural Language](https://apisix.apache.org/blog/2025/04/01/embrace-intelligent-api-management-with-ai-and-mcp/index.md) — Use APISIX-MCP to manage API routes and upstreams through natural language. Create, update, and delete resources via AI integration. - [Release Apache APISIX 3.12.0](https://apisix.apache.org/blog/2025/04/01/release-apache-apisix-3.12.0/index.md) — The Apache APISIX 3.12.0 version is released on April 1, 2025. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [Introducing APISIX AI Gateway](https://apisix.apache.org/blog/2025/04/08/introducing-apisix-ai-gateway/index.md) — Explore Apache APISIX AI Gateway capabilities for LLM proxying, multi-model routing, token-based rate limiting, prompt handling, and AI traffic security. - [Host MCP Servers via HTTP SSE with APISIX](https://apisix.apache.org/blog/2025/04/21/host-mcp-server-with-api-gateway/index.md) — Learn how API gateways can protect MCP server traffic patterns, and how Apache APISIX helps with routing, authentication, and rate limiting around AI services. - [APISIX Gateway Practices in Honor's Massive Business](https://apisix.apache.org/blog/2025/04/27/apisix-honor-gateway-practice-in-massive-business/index.md) — Explore Honor's API gateway journey using APISIX, featuring traffic scheduling, rate limiting, circuit breaking, and observability enhancements. - [2025 Monthly Report (April 01 - April 30)](https://apisix.apache.org/blog/2025/04/30/2025-april-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [APISIX Gateway Practices in Tencent Games](https://apisix.apache.org/blog/2025/05/07/apisix-gateway-practice-in-tencent-timi/index.md) — Tencent Timi Studio Group developed TAPISIX based on APISIX, exploring gateway extension, deployment, and operations. - [APISIX AI Gateway: From Cloud-Native to AI-Native](https://apisix.apache.org/blog/2025/05/29/apisix-ai-gateway-from-cloud-native-to-ai-native/index.md) — Learn how Apache APISIX evolves from cloud-native API Gateway to AI Gateway for LLM traffic management, security, observability, and token governance. - [2025 Monthly Report (May 01 - May 30)](https://apisix.apache.org/blog/2025/05/30/2025-may-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Configure APISIX in a Single Command with APISIX-MCP](https://apisix.apache.org/blog/2025/06/04/configure-apisix-in-a-single-command-with-apisix-mcp/index.md) — This article is based on Zhihuang Lin's presentation at the APISIX Shenzhen Meetup on April 12, 2025. - [AI Gateways: The Future Trend of AI Infrastructure](https://apisix.apache.org/blog/2025/06/18/ai-gateway-future-trend-of-ai-infrastructure/index.md) — Explore AI Gateway infrastructure trends and how Apache APISIX can help manage LLM traffic, model routing, token limits, and AI application security. - [MCP Monetization: Navigating the AI Economy](https://apisix.apache.org/blog/2025/06/18/mcp-monetization-navigating-ai-economy/index.md) — Learn how MCP monetization depends on secure API traffic, billing controls, and observability, and where Apache APISIX gateway policies can help. - [Release Apache APISIX 3.13.0](https://apisix.apache.org/blog/2025/06/27/release-apache-apisix-3.13.0/index.md) — The Apache APISIX 3.13.0 version is released on June 27, 2025. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [2025 Monthly Report (June 01 - June 30)](https://apisix.apache.org/blog/2025/06/30/2025-june-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [APISIX Integrates AI/ML API: 300+ LLMs](https://apisix.apache.org/blog/2025/07/29/announcing-integration-of-apisix-and-ai-ml-api/index.md) — APISIX now supports 300+ LLMs via AI/ML API integration. Access GPT-4, Claude, and more through a single secure endpoint. - [2025 Monthly Report (July 01 - July 31)](https://apisix.apache.org/blog/2025/07/31/2025-july-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Load Balancing AI/ML API with Apache APISIX](https://apisix.apache.org/blog/2025/07/31/load-balancing-between-ai-ml-api-with-apisix/index.md) — Step-by-step guide to configure APISIX for AI traffic splitting and load balancing between API versions with canary testing. - [2025 Monthly Report (August 01 - August 31)](https://apisix.apache.org/blog/2025/08/31/2025-august-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [360 Built Unified L7 Load Balancer Using Apache APISIX](https://apisix.apache.org/blog/2025/09/03/360-built-unified-l7-load-balancer-with-apisix/index.md) — 360 unifies Layer 7 load balancing using APISIX, gaining VPC, cloud-native, and fine-grained routing in one seamless upgrade. - [2025 Monthly Report (September 01 - September 30)](https://apisix.apache.org/blog/2025/09/30/2025-sep-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Release Apache APISIX 3.14.0](https://apisix.apache.org/blog/2025/10/10/release-apache-apisix-3.14.0/index.md) — The Apache APISIX 3.14.0 version is released on Oct 10, 2025. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [Release Apache APISIX 3.14.1](https://apisix.apache.org/blog/2025/10/17/release-apache-apisix-3.14.1/index.md) — The Apache APISIX 3.14.1 version is released on Oct 17, 2025. This release includes a bug fix. - [2025 Monthly Report (October 01 - October 31)](https://apisix.apache.org/blog/2025/10/31/2025-oct-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Insertion of Sensitive Information into Log File (CVE-2025-62232)](https://apisix.apache.org/blog/2025/10/31/cve-2025-62232/index.md) — Sensitive data exposure via logging in basic-auth leads to plaintext usernames and passwords written to error logs and forwarded to log sinks when log level is INFO/DEBUG. This creates a high risk of credential compromise through log access. - [2025 Monthly Report (November 01 - November 30)](https://apisix.apache.org/blog/2025/11/30/2025-nov-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Release Apache APISIX Ingress Controller 2.0](https://apisix.apache.org/blog/2025/12/19/apisix-ingress-controller-2-0-release/index.md) — Apache APISIX Ingress Controller 2.0 delivers comprehensive Gateway API support, flexible multi-data-plane deployment, and etcd-free operation for robust, scalable Kubernetes traffic management. - [2025 Monthly Report (December 01 - December 31)](https://apisix.apache.org/blog/2025/12/31/2025-dec-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [2026 Monthly Report (January 01 - January 31)](https://apisix.apache.org/blog/2026/01/31/2026-jan-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Release Apache APISIX 3.15.0](https://apisix.apache.org/blog/2026/02/05/release-apache-apisix-3.15.0/index.md) — The Apache APISIX 3.15.0 version is released on Feb 5, 2026. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [2026 Monthly Report (February 01 - February 28)](https://apisix.apache.org/blog/2026/02/28/2026-feb-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [2026 Monthly Report (March 01 - March 31)](https://apisix.apache.org/blog/2026/03/31/2026-mar-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Release Apache APISIX 3.16.0](https://apisix.apache.org/blog/2026/04/07/release-apache-apisix-3.16.0/index.md) — The Apache APISIX 3.16.0 version is released on Apr 7, 2026. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [What's New in Apache APISIX 3.16: Dynamic Rate Limiting for Your API Gateway](https://apisix.apache.org/blog/2026/04/14/apisix-3.16-dynamic-rate-limiting/index.md) — Apache APISIX 3.16 introduces dynamic rate limiting with multiple rules and variable support across limit-count, limit-conn, and ai-rate-limiting plugins, enabling context-aware, per-tier, and multi-tenant rate limiting in a single route configuration. - [2026 Monthly Report (April 01 - April 30)](https://apisix.apache.org/blog/2026/04/30/2026-apr-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [2026 Monthly Report (May 01 - May 31)](https://apisix.apache.org/blog/2026/05/31/2026-may-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Release Apache APISIX 3.17.0](https://apisix.apache.org/blog/2026/06/15/release-apache-apisix-3.17.0/index.md) — The Apache APISIX 3.17.0 version is released on June 15, 2026. This release includes a few changes, new features, bug fixes, and other improvements to user experiences. - [2026 Monthly Report (June 01 - June 30)](https://apisix.apache.org/blog/2026/06/30/2026-jun-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [Manage Apache APISIX with AI Coding Agents](https://apisix.apache.org/blog/2026/07/10/manage-apache-apisix-with-ai-agents/index.md) — A walkthrough of managing Apache APISIX from your AI coding agent using open-source Agent Skills — describe the outcome you want, and the agent runs the real gateway commands. - [2026 Monthly Report (July 01 - July 31)](https://apisix.apache.org/blog/2026/07/31/2026-jul-monthly-report/index.md) — Our monthly Apache APISIX community report generates insights into the project's monthly developments. The reports provide a pathway into the Apache APISIX community, ensuring that you stay well-informed and actively involved. - [First Experience with Apache APISIX Shared by Student in OSPP 2020](https://apisix.apache.org/blog/blog/2021/06/03/firsthand-experience-with-apache-apisix-from-ospp-2020-students/index.md) — In this interview, we invited two Apache APISIX committers to share their experience with Apache APISIX in the Summer 2020 of Open Source Promotion Plan. ## Articles - [按照 Apache Way 运作开源商业化公司,这行得通吗?](https://apisix.apache.org/articles/Apache-APISIX-From-OpenSource-Commercialization-by-Apache-Way/index.md) — Apache Way 是被无数开源项目证实的社区成功之道,那么对于开源商业公司而言,Apache Way 是否可行呢?它在商业社会是否行得通? 通过 2 年开源商业公司的经营,支流科技希望用公司的切身经历来回答这个问题。 - [Apache APISIX 从开源项目到商业化之路](https://apisix.apache.org/articles/Apache-APISIX-From-OpenSource-Commercialization/index.md) — Apache APISIX 从开源项目到商业化之路. - [Apache APISIX 在移动云对象存储 EOS 的应用与实践](https://apisix.apache.org/articles/Apache-APISIX-in-China-Mobile-Cloud/index.md) — 该演讲主题主要是讲述 Apache APISIX 在中国移动公有云对象存储 EOS 中的应用与实践经验分享。首先介绍了中国移动公有云建设规划及对象存储产品发展演进历程,然后阐述了我们为什么选择 APISIX 作为负载均衡网关,并对 EOS 流量治理架构演进三个阶段进行进行了详细介绍。同时,我们还分享了基于 APISIX 我们解决了哪些实际生产问题,做了哪些方案及开发工作,最后对我们未来的演进做了一些规划说明。 - [Apache APISIX 的孵化器之旅](https://apisix.apache.org/articles/Apache-APISIX-Incubator-Journey/index.md) — Apache APISIX 的孵化过程。 - [基于 Apache APISIX 的 Kubernetes Ingress 的实现](https://apisix.apache.org/articles/Apache-APISIX-Kubernetes-Ingress/index.md) — 介绍基于 Apache APISIX 的 Kubernetes Ingress 的优势以及 Apache APISIX Ingress 的特点。 - [如何将 Apache APISIX 扩展为一个服务网格的边车](https://apisix.apache.org/articles/How-To-Extend-Apache-APISIX-into-a-Service-Mesh-Sidecar/index.md) — 在这个主题中将介绍 apisix-mesh-agent 项目,它有一些能力将 Apache APISIX 扩展为服务网格场景中的边车程序,更重要的是,它使用 xDS 协议从 Istio、Kuma 等控制平面获取配置。之后,我将介绍关于在服务网中使用 Apache APISIX 的未来计划和期望。 - [依托社区让 Apache APISIX 高速发展](https://apisix.apache.org/articles/Relying-On-The-Community-To-Get-Apache-APISIX-Up-Speed/index.md) — 在过去的一年里,APISIX 已经成为全世界最活跃的 API 网关项目,除了自身技术先进外,更得意于社区的高度活跃。截止目前,已经有来自世界各地 225 位贡献者参与贡献,并且还在保持高速增长。 本次分享会介绍 APISIX 在践行“社区重于代码”过程的一些心得。作为一个理想主义创业者,又是如何与 Apache 文化结合,让创业公司也能高速发展。 - [使用 ECharts 呈现社区活动的渲染图](https://apisix.apache.org/articles/Rendering-Community-Events-Using-ECharts/index.md) — 通过以下方式分析了开源资源库的情况:1.贡献者增长曲线;2.每月的贡献者活动,来反映开源项目的健康状况,这里我们分享一些关于如何制作这两张图的经验和一些有趣的事情。 - [使用 Apache APISIX 实现限流限速](https://apisix.apache.org/articles/Speed-Limiting-With-Apache-APISIX/index.md) — 本次分享将带来如何使用 Apache APISIX 来实现动态、精细化、分布式的限流限速,以及如何通过插件编排来实现更符合业务需求的限流限速。 - [用 Chaos Mesh 测试 Apache APISIX 的恢复能力](https://apisix.apache.org/articles/Test-Apache-APISIX-Resilience-With-Chaos-Mesh/index.md) — Apache APISIX 是领先的 API 网关 OSS 之一。APISIX 使用了不同种类的测试,包括单元、e2e 和模糊测试,当一些不正常但不可避免的情况发生时,例如网络故障、IO 压力或 pod 故障,APISIX 会如何表现。因此,在这里我们使用 Chaos Mesh,一个基于 Kubernetes 的混沌工程平台,可以顺利地注入不同种类的混沌,并将其整合到我们的 CI 管道中。在这个讲座的最后,听众会了解到混沌工程会在哪些方面给 API 网关带来好处,以及如何将混沌网整合到你自己的测试管道中。 - [开源的魅力](https://apisix.apache.org/articles/The-Appeal-of-OpenSource/index.md) — Apache 软件基金会顶级项目 Apache APISIX 以及子项目,在过去 30 天中共合并了 250+ PRs,贡献者趋势也十分乐观。除此之外,高质量的邮件列表、活跃的、QQ 群 与 GitHub 也吸引众多社区的关注。作为 Apache APISIX PMC,从我的视角来分享 Apache APISIX 做了哪些事情,催化出活跃的社区。 - [Apache APISIX 的演变](https://apisix.apache.org/articles/The-Evolution-of-Apache-APISIX/index.md) — Apache APISIX 是最受欢迎的 API 网关之一。我将介绍一下 APISIX 的发展,包括:1.我们所做的好决定,2.我们所做的不好的决定,3.我们的未来计划。 - [使用 Apache APISIX 进行认证和授权](https://apisix.apache.org/articles/Using-Apache-APISIX-To-Do-Authentication-and-Authorization/index.md) — 认证和授权是 API 网关中非常必要的功能。这样一来,位于网关后面的服务就可以得到保护,避免未经授权或恶意的访问、数据泄露和黑客攻击。Apache APISIX 是一个动态、实时、高性能的 API 网关。而且它提供了许多插件,包括像 key-auth、Open-ID、wolf-RBAC 等认证和授权。本提案介绍了如何使用 APISIX 来进行认证和授权。 ## 中文文档 - [Admin API](https://apisix.apache.org/zh/docs/apisix/admin-api/index.md) — 本文介绍了 Apache APISIX Admin API 支持的功能,你可以通过 Admin API 来获取、创建、更新以及删除资源。 - [APISIX 变量](https://apisix.apache.org/zh/docs/apisix/apisix-variable/index.md) — 本文介绍了 Apache APISIX 支持的变量。 - [软件架构](https://apisix.apache.org/zh/docs/apisix/architecture-design/apisix/index.md) — 云原生网关 Apache APISIX 的软件架构 - [Running APISIX in AWS with AWS CDK](https://apisix.apache.org/zh/docs/apisix/aws/index.md) - [批处理器](https://apisix.apache.org/zh/docs/apisix/batch-processor/index.md) - [压力测试](https://apisix.apache.org/zh/docs/apisix/benchmark/index.md) - [Build development environment with Dev Containers](https://apisix.apache.org/zh/docs/apisix/build-apisix-dev-environment-devcontainers/index.md) — This paper introduces how to quickly start the APISIX API Gateway development environment using Dev Containers. - [在 Mac 上构建开发环境](https://apisix.apache.org/zh/docs/apisix/build-apisix-dev-environment-on-mac/index.md) — 本文介绍了如何用 Docker 的方式在 Mac 上快速构建 API 网关 Apache APISIX 的开发环境。 - [源码安装 APISIX](https://apisix.apache.org/zh/docs/apisix/building-apisix/index.md) — 本文介绍了如何在本地使用源码安装 API 网关 Apache APISIX 来构建开发环境。 - [证书](https://apisix.apache.org/zh/docs/apisix/certificate/index.md) - [Control API](https://apisix.apache.org/zh/docs/apisix/control-api/index.md) - [自定义 Nginx 配置](https://apisix.apache.org/zh/docs/apisix/customize-nginx-configuration/index.md) - [Apache APISIX Dashboard](https://apisix.apache.org/zh/docs/apisix/dashboard/index.md) - [调试功能](https://apisix.apache.org/zh/docs/apisix/debug-function/index.md) - [调试模式](https://apisix.apache.org/zh/docs/apisix/debug-mode/index.md) - [Deployment modes](https://apisix.apache.org/zh/docs/apisix/deployment-modes/index.md) — Documentation about the three deployment modes of Apache APISIX. - [集成服务发现注册中心](https://apisix.apache.org/zh/docs/apisix/discovery/index.md) - [consul_kv](https://apisix.apache.org/zh/docs/apisix/discovery/consul_kv/index.md) - [consul](https://apisix.apache.org/zh/docs/apisix/discovery/consul/index.md) - [控制面服务发现](https://apisix.apache.org/zh/docs/apisix/discovery/control-plane-service-discovery/index.md) — 本文档介绍了如何在 API 网关 Apache APISIX 控制面通过 Nacos 和 Zookeeper 实现服务发现。 - [DNS](https://apisix.apache.org/zh/docs/apisix/discovery/dns/index.md) - [eureka](https://apisix.apache.org/zh/docs/apisix/discovery/eureka/index.md) - [Kubernetes](https://apisix.apache.org/zh/docs/apisix/discovery/kubernetes/index.md) — 本文将介绍如何在 Apache APISIX 中基于 Kubernetes 进行服务发现以及相关问题汇总。 - [nacos](https://apisix.apache.org/zh/docs/apisix/discovery/nacos/index.md) - [HMAC Generate Signature Examples](https://apisix.apache.org/zh/docs/apisix/examples/plugins-hmac-auth-generate-signature/index.md) - [外部插件](https://apisix.apache.org/zh/docs/apisix/external-plugin/index.md) - [常见问题](https://apisix.apache.org/zh/docs/apisix/FAQ/index.md) — 本文列举了使用 Apache APISIX 时常见问题解决方法。 - [配置路由](https://apisix.apache.org/zh/docs/apisix/getting-started/configure-routes/index.md) - [密钥验证](https://apisix.apache.org/zh/docs/apisix/getting-started/key-authentication/index.md) - [负载均衡](https://apisix.apache.org/zh/docs/apisix/getting-started/load-balancing/index.md) - [限速](https://apisix.apache.org/zh/docs/apisix/getting-started/rate-limiting/index.md) - [入门指南](https://apisix.apache.org/zh/docs/apisix/getting-started/README/index.md) — 本教程使用脚本在本地环境快速安装 Apache APISIX,并且通过管理 API 来验证是否安装成功。 - [gRPC 代理](https://apisix.apache.org/zh/docs/apisix/grpc-proxy/index.md) - [HTTP3 协议](https://apisix.apache.org/zh/docs/apisix/http3/index.md) - [安装依赖](https://apisix.apache.org/zh/docs/apisix/install-dependencies/index.md) - [APISIX 安装指南](https://apisix.apache.org/zh/docs/apisix/installation-guide/index.md) — 本文档主要介绍了 APISIX 多种安装方法。 - [The Implementation of Plugin Runner](https://apisix.apache.org/zh/docs/apisix/internal/plugin-runner/index.md) - [Introducing APISIX's testing framework](https://apisix.apache.org/zh/docs/apisix/internal/testing-framework/index.md) - [TLS 双向认证](https://apisix.apache.org/zh/docs/apisix/mtls/index.md) - [插件开发](https://apisix.apache.org/zh/docs/apisix/plugin-develop/index.md) - [acl](https://apisix.apache.org/zh/docs/apisix/plugins/acl/index.md) — acl 插件基于标签实现访问控制,通过检查消费者标签或外部用户属性来允许或拒绝请求。 - [ai-aliyun-content-moderation](https://apisix.apache.org/zh/docs/apisix/plugins/ai-aliyun-content-moderation/index.md) — ai-aliyun-content-moderation 插件集成了阿里云机器辅助审核 Plus,用于在代理 LLM 请求时检查请求和响应内容的风险等级,拒绝超过配置阈值的请求。 - [ai-aws-content-moderation](https://apisix.apache.org/zh/docs/apisix/plugins/ai-aws-content-moderation/index.md) — 本文档包含有关 Apache APISIX ai-aws-content-moderation 插件的信息。 - [ai-prompt-decorator](https://apisix.apache.org/zh/docs/apisix/plugins/ai-prompt-decorator/index.md) — 本文档包含有关 Apache APISIX ai-prompt-decorator 插件的信息。 - [ai-prompt-guard](https://apisix.apache.org/zh/docs/apisix/plugins/ai-prompt-guard/index.md) — 本文档包含有关 Apache APISIX ai-prompt-guard 插件的信息。 - [ai-prompt-template](https://apisix.apache.org/zh/docs/apisix/plugins/ai-prompt-template/index.md) — ai-prompt-template 插件支持预先配置提示词模板,这些模板仅接受用户在指定的模板变量中输入,采用填空的方式。 - [ai-proxy-multi](https://apisix.apache.org/zh/docs/apisix/plugins/ai-proxy-multi/index.md) — ai-proxy-multi 插件通过负载均衡、重试、故障转移和健康检查扩展了 ai-proxy 的功能,简化了与 OpenAI、DeepSeek、Azure、AIMLAPI、Anthropic、OpenRouter、Gemini、Vertex AI、Amazon Bedrock 和其他 OpenAI 兼容 API 的集成。 - [ai-proxy](https://apisix.apache.org/zh/docs/apisix/plugins/ai-proxy/index.md) — ai-proxy 插件通过将插件配置转换为所需的请求格式,简化了对 LLM 和嵌入模型提供商的访问,支持 OpenAI、DeepSeek、Azure、AIMLAPI、Anthropic、OpenRouter、Gemini、Vertex AI、Amazon Bedrock 和其他 OpenAI 兼容的 API。 - [ai-rag](https://apisix.apache.org/zh/docs/apisix/plugins/ai-rag/index.md) — ai-rag 插件通过检索增强生成(RAG)增强 LLM 输出,高效检索相关文档以提高响应的准确性和上下文相关性。 - [ai-rate-limiting](https://apisix.apache.org/zh/docs/apisix/plugins/ai-rate-limiting/index.md) — ai-rate-limiting 插件对发送到 LLM 服务的请求实施基于令牌的速率限制,防止过度使用,优化 API 消费,并确保高效的资源分配。 - [ai-request-rewrite](https://apisix.apache.org/zh/docs/apisix/plugins/ai-request-rewrite/index.md) — ai-request-rewrite 插件在将客户端请求发送到上游服务之前,将其转发到 LLM 服务进行处理,实现 AI 驱动的脱敏、内容增强和格式转换。 - [api-breaker](https://apisix.apache.org/zh/docs/apisix/plugins/api-breaker/index.md) — 本文介绍了 Apache APISIX api-breaker 插件的相关操作,你可以使用此插件的 API 熔断机制来保护上游业务服务。 - [attach-consumer-label](https://apisix.apache.org/zh/docs/apisix/plugins/attach-consumer-label/index.md) — attach-consumer-label 插件将自定义消费者标签附加到经过身份验证的请求,以便上游服务实现额外的业务逻辑。 - [authz-casbin](https://apisix.apache.org/zh/docs/apisix/plugins/authz-casbin/index.md) — 本文介绍了关于 Apache APISIX `authz-casbin` 插件的基本信息及使用方法。 - [authz-casdoor](https://apisix.apache.org/zh/docs/apisix/plugins/authz-casdoor/index.md) — 本篇文档介绍了 Apache APISIX auth-casdoor 插件的相关信息。 - [Keycloak Authorization (authz-keycloak)](https://apisix.apache.org/zh/docs/apisix/plugins/authz-keycloak/index.md) — authz-keycloak 插件与 Keycloak 集成,用于用户认证和授权,增强 API 的安全性和管理能力。 - [aws-lambda](https://apisix.apache.org/zh/docs/apisix/plugins/aws-lambda/index.md) — aws-lambda 插件支持 APISIX 与 AWS Lambda 和 Amazon API Gateway 集成,支持通过 IAM 访问密钥和 API 密钥进行身份验证。 - [azure-functions](https://apisix.apache.org/zh/docs/apisix/plugins/azure-functions/index.md) — 本文介绍了关于 API 网关 Apache APISIX azure-functions 插件的基本信息及使用方法。 - [basic-auth](https://apisix.apache.org/zh/docs/apisix/plugins/basic-auth/index.md) — basic-auth 插件为消费者添加了基本访问身份验证,以便消费者在访问上游资源之前进行身份验证。 - [batch-requests](https://apisix.apache.org/zh/docs/apisix/plugins/batch-requests/index.md) — 本文介绍了关于 Apache APISIX `batch-request` 插件的基本信息及使用方法。 - [body-transformer](https://apisix.apache.org/zh/docs/apisix/plugins/body-transformer/index.md) — body-transformer 插件执行基于模板的转换,将请求和/或响应主体从一种格式转换为另一种格式,例如从 JSON 到 JSON、从 JSON 到 HTML 或从 XML 到 YAML。 - [brotli](https://apisix.apache.org/zh/docs/apisix/plugins/brotli/index.md) — 这个文档包含有关 Apache APISIX brotli 插件的相关信息。 - [cas-auth](https://apisix.apache.org/zh/docs/apisix/plugins/cas-auth/index.md) — This document contains information about the Apache APISIX cas-auth Plugin. - [chaitin-waf](https://apisix.apache.org/zh/docs/apisix/plugins/chaitin-waf/index.md) — chaitin-waf 插件与长亭雷池 WAF 集成,以检测和阻止网络威胁,加强 API 安全性并保护用户数据。 - [clickhouse-logger](https://apisix.apache.org/zh/docs/apisix/plugins/clickhouse-logger/index.md) — clickhouse-logger 插件将请求和响应日志批量推送到 ClickHouse 数据库,并支持自定义日志格式以增强数据管理。 - [client-control](https://apisix.apache.org/zh/docs/apisix/plugins/client-control/index.md) — 本文介绍了 Apache APISIX proxy-control 插件的相关操作,你可以使用此插件动态地控制 NGINX 处理客户端的请求的行为。 - [consumer-restriction](https://apisix.apache.org/zh/docs/apisix/plugins/consumer-restriction/index.md) — consumer-restriction 插件基于消费者名称、路由 ID、服务 ID 或消费者组 ID 实现访问控制,增强 API 安全性。 - [cors](https://apisix.apache.org/zh/docs/apisix/plugins/cors/index.md) — cors 插件允许你启用跨域资源共享 (CORS,Cross-Origin Resource Sharing)。 - [csrf](https://apisix.apache.org/zh/docs/apisix/plugins/csrf/index.md) — CSRF 插件基于 Double Submit Cookie 的方式,帮助用户阻止跨站请求伪造攻击。 - [data-mask](https://apisix.apache.org/zh/docs/apisix/plugins/data-mask/index.md) — API 网关 Apache APISIX data-mask 插件可用于在请求数据写入访问日志或日志插件之前,对敏感字段进行掩码或脱敏处理。 - [datadog](https://apisix.apache.org/zh/docs/apisix/plugins/datadog/index.md) — datadog 插件与 Datadog 集成,将指标批量发送到 DogStatsD,助力 API 监控与性能追踪。 - [degraphql](https://apisix.apache.org/zh/docs/apisix/plugins/degraphql/index.md) — degraphql 插件通过将 GraphQL 查询映射到 HTTP 端点,支持通过标准 HTTP 请求与上游 GraphQL 服务进行通信,简化 API 集成。 - [dingtalk-auth](https://apisix.apache.org/zh/docs/apisix/plugins/dingtalk-auth/index.md) — This document contains information about the Apache APISIX dingtalk-auth Plugin. - [dubbo-proxy](https://apisix.apache.org/zh/docs/apisix/plugins/dubbo-proxy/index.md) - [echo](https://apisix.apache.org/zh/docs/apisix/plugins/echo/index.md) — 本文介绍了关于 Apache APISIX `echo` 插件的基本信息及使用方法。 - [elasticsearch-logger](https://apisix.apache.org/zh/docs/apisix/plugins/elasticsearch-logger/index.md) — elasticsearch-logger Plugin 将请求和响应日志批量推送到 Elasticsearch,并支持日志格式的自定义。 - [error-log-logger](https://apisix.apache.org/zh/docs/apisix/plugins/error-log-logger/index.md) — error-log-logger 插件将 APISIX 的错误日志批量推送到 TCP、Apache SkyWalking、Apache Kafka 或 ClickHouse 服务器,并支持指定日志级别进行过滤。 - [error-page](https://apisix.apache.org/zh/docs/apisix/plugins/error-page/index.md) — error-page 插件允许自定义 APISIX 生成的 HTTP 错误响应的响应体和内容类型,例如路由不匹配或上游不可达时返回的错误页面。 - [exit-transformer](https://apisix.apache.org/zh/docs/apisix/plugins/exit-transformer/index.md) — exit-transformer 插件拦截 APISIX 生成的错误响应,并通过用户自定义的 Lua 函数对其进行转换后再发送给客户端。 - [ext-plugin-post-req](https://apisix.apache.org/zh/docs/apisix/plugins/ext-plugin-post-req/index.md) — 本文介绍了关于 Apache APISIX `ext-plugin-post-req` 插件的基本信息及使用方法。 - [ext-plugin-post-resp](https://apisix.apache.org/zh/docs/apisix/plugins/ext-plugin-post-resp/index.md) — 本文介绍了关于 Apache APISIX `ext-plugin-post-resp` 插件的基本信息及使用方法。 - [ext-plugin-pre-req](https://apisix.apache.org/zh/docs/apisix/plugins/ext-plugin-pre-req/index.md) — 本文介绍了关于 Apache APISIX `ext-plugin-pre-req` 插件的基本信息及使用方法。 - [fault-injection](https://apisix.apache.org/zh/docs/apisix/plugins/fault-injection/index.md) — fault-injection 插件通过模拟受控故障或延迟来测试应用程序的弹性,非常适合混沌工程和故障条件分析场景。 - [feishu-auth](https://apisix.apache.org/zh/docs/apisix/plugins/feishu-auth/index.md) — 本篇文档介绍了 Apache APISIX feishu-auth 插件的相关信息。 - [file-logger](https://apisix.apache.org/zh/docs/apisix/plugins/file-logger/index.md) — API 网关 Apache APISIX file-logger 插件可用于将日志数据存储到指定位置。 - [forward-auth](https://apisix.apache.org/zh/docs/apisix/plugins/forward-auth/index.md) — forward-auth 插件集成外部授权服务,增强 API 安全性和访问控制。 - [GM](https://apisix.apache.org/zh/docs/apisix/plugins/gm/index.md) — 本文介绍了关于 Apache APISIX gm 插件的基本信息及使用方法。 - [google-cloud-logging](https://apisix.apache.org/zh/docs/apisix/plugins/google-cloud-logging/index.md) — google-cloud-logging 插件将请求和响应日志批量推送到 Google Cloud Logging Service,并支持自定义日志格式。 - [graphql-limit-count](https://apisix.apache.org/zh/docs/apisix/plugins/graphql-limit-count/index.md) — graphql-limit-count 插件使用固定窗口算法,基于 GraphQL 查询 AST 深度对请求速率进行限制,采用与 limit-count 插件相同的计数机制。 - [graphql-proxy-cache](https://apisix.apache.org/zh/docs/apisix/plugins/graphql-proxy-cache/index.md) — graphql-proxy-cache 插件缓存 GraphQL 查询的响应,支持磁盘和内存两种缓存策略,对包含 mutation 操作的请求自动绕过缓存。 - [grpc-transcode](https://apisix.apache.org/zh/docs/apisix/plugins/grpc-transcode/index.md) — grpc-transcode 插件在 HTTP 请求与 gRPC 请求及其对应响应之间进行转换。 - [grpc-web](https://apisix.apache.org/zh/docs/apisix/plugins/grpc-web/index.md) — grpc-web 插件使网关能够处理来自浏览器和 JavaScript 客户端的 gRPC-Web 请求,将其转换为标准 gRPC 调用并转发给上游 gRPC 服务。 - [gzip](https://apisix.apache.org/zh/docs/apisix/plugins/gzip/index.md) — 本文介绍了关于 Apache APISIX `gzip` 插件的基本信息及使用方法。 - [hmac-auth](https://apisix.apache.org/zh/docs/apisix/plugins/hmac-auth/index.md) — hmac-auth 插件支持 HMAC 认证,保证请求的完整性,防止传输过程中的修改,增强 API 的安全性。 - [http-dubbo](https://apisix.apache.org/zh/docs/apisix/plugins/http-dubbo/index.md) — 本文介绍了关于 Apache APISIX `http-dubbo` 插件的基本信息及使用方法。 - [http-logger](https://apisix.apache.org/zh/docs/apisix/plugins/http-logger/index.md) — http-logger 插件将请求和响应日志以 JSON 对象批量推送到 HTTP(S) 服务器,支持自定义日志格式以增强数据管理能力。 - [inspect](https://apisix.apache.org/zh/docs/apisix/plugins/inspect/index.md) — This document contains information about the Apache APISIX inspect Plugin. - [ip-restriction](https://apisix.apache.org/zh/docs/apisix/plugins/ip-restriction/index.md) — ip-restriction 插件支持通过配置 IP 地址白名单或黑名单来限制 IP 地址对上游资源的访问。 - [jwe-decrypt](https://apisix.apache.org/zh/docs/apisix/plugins/jwe-decrypt/index.md) — jwe-decrypt 插件解密发送到路由或服务的请求中的 JWE 授权请求头,增强 API 安全性。 - [jwt-auth](https://apisix.apache.org/zh/docs/apisix/plugins/jwt-auth/index.md) — jwt-auth 插件支持使用 JSON Web Token(JWT)作为客户端在访问上游资源之前进行身份验证的机制。 - [kafka-logger](https://apisix.apache.org/zh/docs/apisix/plugins/kafka-logger/index.md) — kafka-logger 插件将请求和响应日志作为 JSON 对象批量推送到 Apache Kafka 集群,并支持自定义日志格式以便更好地管理数据。 - [kafka-proxy](https://apisix.apache.org/zh/docs/apisix/plugins/kafka-proxy/index.md) — This document contains information about the Apache APISIX kafka-proxy Plugin. - [key-auth](https://apisix.apache.org/zh/docs/apisix/plugins/key-auth/index.md) — key-auth 插件支持使用身份验证密钥作为客户端在访问上游资源之前进行身份验证的机制。 - [Lago Billing (lago)](https://apisix.apache.org/zh/docs/apisix/plugins/lago/index.md) — The lago plugin reports usage to a Lago instance, which allows users to integrate Lago with APISIX for API monetization. - [ldap-auth](https://apisix.apache.org/zh/docs/apisix/plugins/ldap-auth/index.md) — 本篇文档介绍了 Apache APISIX ldap-auth 插件的相关信息。 - [limit-conn](https://apisix.apache.org/zh/docs/apisix/plugins/limit-conn/index.md) — limit-conn 插件通过管理并发连接来限制请求速率。超过阈值的请求可能会被延迟或拒绝,以确保 API 使用受控并防止过载。 - [limit-count](https://apisix.apache.org/zh/docs/apisix/plugins/limit-count/index.md) — limit-count 插件使用固定窗口算法,通过给定时间间隔内的请求数量来限制请求速率。超过配置配额的请求将被拒绝。 - [limit-req](https://apisix.apache.org/zh/docs/apisix/plugins/limit-req/index.md) — limit-req 插件使用漏桶算法来限制请求的数量并允许节流。 - [log-rotate](https://apisix.apache.org/zh/docs/apisix/plugins/log-rotate/index.md) — 云原生 API 网关 Apache APISIX log-rotate 插件用于定期切分日志目录下的访问日志和错误日志。 - [loggly](https://apisix.apache.org/zh/docs/apisix/plugins/loggly/index.md) — API 网关 Apache APISIX loggly 插件可用于将日志转发到 SolarWinds Loggly 进行分析和存储。 - [loki-logger](https://apisix.apache.org/zh/docs/apisix/plugins/loki-logger/index.md) — loki-logger 插件通过 Loki HTTP API /loki/api/v1/push 将请求和响应日志批量推送到 Grafana Loki。该插件还支持自定义日志格式。 - [mocking](https://apisix.apache.org/zh/docs/apisix/plugins/mocking/index.md) — mocking 插件无需转发请求到上游服务即可模拟 API 响应,支持自定义状态码、响应体、标头等,适用于 API 测试和开发场景。 - [mqtt-proxy](https://apisix.apache.org/zh/docs/apisix/plugins/mqtt-proxy/index.md) — mqtt-proxy 插件支持将 MQTT 请求代理和负载均衡到 MQTT 服务器,支持 MQTT 3.1.x 和 5.0 版本。 - [multi-auth](https://apisix.apache.org/zh/docs/apisix/plugins/multi-auth/index.md) — multi-auth 插件支持使用不同认证方式的消费者共享同一路由或服务,简化 API 生命周期管理。 - [node-status](https://apisix.apache.org/zh/docs/apisix/plugins/node-status/index.md) — 本文介绍了 API 网关 Apache APISIX node-status 插件的相关信息。 - [oas-validator](https://apisix.apache.org/zh/docs/apisix/plugins/oas-validator/index.md) — oas-validator 插件根据 OpenAPI Specification(OAS)3.x 文档校验入站 HTTP 请求,在请求到达上游服务前拒绝不合规的请求。 - [ocsp-stapling](https://apisix.apache.org/zh/docs/apisix/plugins/ocsp-stapling/index.md) — 本文介绍了 API 网关 Apache APISIX ocsp-stapling 插件的相关信息。 - [opa](https://apisix.apache.org/zh/docs/apisix/plugins/opa/index.md) — opa 插件与 Open Policy Agent 集成,支持在 API 操作中统一定义和执行授权策略。 - [openfunction](https://apisix.apache.org/zh/docs/apisix/plugins/openfunction/index.md) — 本文介绍了 API 网关 Apache APISIX 的 openfunction 插件的基本信息及使用方法。 - [openid-connect](https://apisix.apache.org/zh/docs/apisix/plugins/openid-connect/index.md) — openid-connect 插件支持与 OpenID Connect (OIDC) 身份提供商集成,例如 Keycloak、Auth0、Microsoft Entra ID、Google、Okta 等。它允许 APISIX 在允许或拒绝客户端访问受保护的上游资源之前,先对客户端进行身份验证并从身份提供商获取相关信息。 - [opentelemetry](https://apisix.apache.org/zh/docs/apisix/plugins/opentelemetry/index.md) — opentelemetry 插件可用于根据 OpenTelemetry 协议规范上报 Traces 数据,该插件仅支持二进制编码的 OTLP over HTTP。 - [openwhisk](https://apisix.apache.org/zh/docs/apisix/plugins/openwhisk/index.md) — 本文介绍了关于 Apache APISIX openwhisk 插件的基本信息及使用方法。 - [prometheus](https://apisix.apache.org/zh/docs/apisix/plugins/prometheus/index.md) — 本文将介绍 prometheus 插件,以及将 APISIX 与 Prometheus 集成以进行指标收集和持续监控。 - [proxy-buffering](https://apisix.apache.org/zh/docs/apisix/plugins/proxy-buffering/index.md) — 本文介绍了 Apache APISIX proxy-buffering 插件的相关操作,你可以使用此插件按路由禁用 nginx 代理缓冲,这对于流式响应(如 Server-Sent Events)至关重要。 - [proxy-cache](https://apisix.apache.org/zh/docs/apisix/plugins/proxy-cache/index.md) — proxy-cache 插件根据键缓存响应,支持 GET、POST 和 HEAD 请求的磁盘和内存缓存,从而增强 API 性能。 - [proxy-control](https://apisix.apache.org/zh/docs/apisix/plugins/proxy-control/index.md) — 本文介绍了 Apache APISIX proxy-control 插件的相关操作,你可以使用此插件动态地控制 NGINX 代理的行为。 - [proxy-mirror](https://apisix.apache.org/zh/docs/apisix/plugins/proxy-mirror/index.md) — proxy-mirror 插件将入口流量复制到 APISIX 并将其转发到指定的上游,而不会中断常规服务。 - [proxy-rewrite](https://apisix.apache.org/zh/docs/apisix/plugins/proxy-rewrite/index.md) — proxy-rewrite 插件支持重写 APISIX 转发到上游服务的请求。使用此插件,你可以修改 HTTP 方法、请求目标上游地址、请求标头等。 - [public-api](https://apisix.apache.org/zh/docs/apisix/plugins/public-api/index.md) — public-api 插件公开了一个内部 API 端点,使其可被公开访问。该插件的主要用途之一是公开由其他插件创建的内部端点。 - [real-ip](https://apisix.apache.org/zh/docs/apisix/plugins/real-ip/index.md) — real-ip 插件允许 Apache APISIX 通过 HTTP 请求头或 HTTP 查询字符串中传递的 IP 地址设置客户端的真实 IP。 - [redirect](https://apisix.apache.org/zh/docs/apisix/plugins/redirect/index.md) — 本文介绍了关于 Apache APISIX `redirect` 插件的基本信息及使用方法。 - [referer-restriction](https://apisix.apache.org/zh/docs/apisix/plugins/referer-restriction/index.md) — 本文介绍了 Apache APISIX referer-restriction 插件的使用方法,通过该插件可以将 referer 请求头中的域名加入黑名单或者白名单来限制其对服务或路由的访问。 - [request-id](https://apisix.apache.org/zh/docs/apisix/plugins/request-id/index.md) — request-id 插件为通过 APISIX 代理的每个请求添加一个唯一的 ID,可用于跟踪 API 请求。 - [request-validation](https://apisix.apache.org/zh/docs/apisix/plugins/request-validation/index.md) — request-validation 插件会在将请求转发到上游服务之前对其进行验证。此插件使用 JSON Schema 进行验证,并且可以验证请求的标头和正文。 - [response-rewrite](https://apisix.apache.org/zh/docs/apisix/plugins/response-rewrite/index.md) — response-rewrite 插件提供了重写 APISIX 及其上游服务返回给客户端的响应的选项。使用该插件,你可以修改 HTTP 状态代码、请求标头、响应正文等。 - [rocketmq-logger](https://apisix.apache.org/zh/docs/apisix/plugins/rocketmq-logger/index.md) — rocketmq-logger 插件将请求和响应日志以 JSON 对象批量推送到 RocketMQ 集群,支持自定义日志格式以增强数据管理能力。 - [saml-auth](https://apisix.apache.org/zh/docs/apisix/plugins/saml-auth/index.md) — saml-auth 插件为 API 路由提供 SAML 2.0 身份验证,可与 Keycloak、Okta、Azure Active Directory 等外部身份提供商集成。 - [server-info](https://apisix.apache.org/zh/docs/apisix/plugins/server-info/index.md) — 本文介绍了关于 Apache APISIX `server-info` 插件的基本信息及使用方法。 - [serverless](https://apisix.apache.org/zh/docs/apisix/plugins/serverless/index.md) — serverless-pre-function 和 serverless-post-function 插件支持在 APISIX 的指定阶段动态运行 Lua 函数。 - [skywalking-logger](https://apisix.apache.org/zh/docs/apisix/plugins/skywalking-logger/index.md) — skywalking-logger 将请求和响应日志作为 JSON 对象批量推送到 SkyWalking OAP 服务器,并支持日志格式的自定义。 - [skywalking](https://apisix.apache.org/zh/docs/apisix/plugins/skywalking/index.md) — skywalking 插件支持与 Apache SkyWalking 集成以进行请求跟踪。 - [sls-logger](https://apisix.apache.org/zh/docs/apisix/plugins/sls-logger/index.md) - [splunk-hec-logging](https://apisix.apache.org/zh/docs/apisix/plugins/splunk-hec-logging/index.md) — splunk-hec-logging 插件将请求和响应上下文信息序列化为 Splunk Event Data 格式并批量推送到 Splunk HTTP Event Collector(HEC),支持自定义日志格式以增强数据管理。 - [syslog](https://apisix.apache.org/zh/docs/apisix/plugins/syslog/index.md) — syslog 插件将请求和响应日志以 JSON 对象批量推送到 syslog 服务器,支持自定义日志格式以增强数据管理能力。 - [tcp-logger](https://apisix.apache.org/zh/docs/apisix/plugins/tcp-logger/index.md) — 本文介绍了 API 网关 Apache APISIX 如何使用 tcp-logger 插件将日志数据发送到 TCP 服务器。 - [tencent-cloud-cls](https://apisix.apache.org/zh/docs/apisix/plugins/tencent-cloud-cls/index.md) — API 网关 Apache APISIX tencent-cloud-cls 插件可用于将日志推送到[腾讯云日志服务](https://cloud.tencent.com/document/product/614)。 - [traffic-label](https://apisix.apache.org/zh/docs/apisix/plugins/traffic-label/index.md) — traffic-label 插件根据可配置的匹配规则和权重分发设置请求头,实现流量染色与灰度发布。 - [traffic-split](https://apisix.apache.org/zh/docs/apisix/plugins/traffic-split/index.md) — traffic-split 插件根据条件和/或权重将流量引导至各种上游服务。它提供了一种动态灵活的方法来实施发布策略和管理流量。 - [ua-restriction](https://apisix.apache.org/zh/docs/apisix/plugins/ua-restriction/index.md) — ua-restriction 插件使用用户代理的允许列表或拒绝列表来限制对上游资源的访问,防止网络爬虫过载并增强 API 安全性。 - [udp-logger](https://apisix.apache.org/zh/docs/apisix/plugins/udp-logger/index.md) — 本文介绍了 API 网关 Apache APISIX 如何使用 udp-logger 插件将日志数据发送到 UDP 服务器。 - [uri-blocker](https://apisix.apache.org/zh/docs/apisix/plugins/uri-blocker/index.md) — 本文介绍了 Apache APISIX uri-blocker 插件的基本信息及使用方法。 - [wolf-rbac](https://apisix.apache.org/zh/docs/apisix/plugins/wolf-rbac/index.md) — 本文介绍了关于 Apache APISIX `wolf-rbac` 插件的基本信息及使用方法。 - [workflow](https://apisix.apache.org/zh/docs/apisix/plugins/workflow/index.md) — workflow 插件支持根据给定的一组规则有条件地执行对客户端流量的用户定义操作。这提供了一种实现复杂流量管理的细粒度方法。 - [zipkin](https://apisix.apache.org/zh/docs/apisix/plugins/zipkin/index.md) — Zipkin 是一个开源的分布式链路追踪系统。`zipkin` 插件为 APISIX 提供了追踪功能,并根据 Zipkin API 规范将追踪数据上报给 Zipkin。 - [基于环境变量进行配置文件切换](https://apisix.apache.org/zh/docs/apisix/profile/index.md) - [PubSub](https://apisix.apache.org/zh/docs/apisix/pubsub/index.md) — This document contains information about the Apache APISIX pubsub framework. - [Apache Kafka](https://apisix.apache.org/zh/docs/apisix/pubsub/kafka/index.md) — This document contains information about the Apache APISIX kafka pubsub scenario. - [路由 RadixTree](https://apisix.apache.org/zh/docs/apisix/router-radixtree/index.md) - [security-threat-model](https://apisix.apache.org/zh/docs/apisix/security-threat-model/index.md) - [SSL 协议](https://apisix.apache.org/zh/docs/apisix/ssl-protocol/index.md) - [Status API](https://apisix.apache.org/zh/docs/apisix/status-api/index.md) - [TCP/UDP 动态代理](https://apisix.apache.org/zh/docs/apisix/stream-proxy/index.md) - [通过 OpenSSL 3.0 使 APISIX 支持 FIPS 模式](https://apisix.apache.org/zh/docs/apisix/support-fips-in-apisix/index.md) — 本文将介绍如何在 Apache APISIX 中使用 OpenSSL 3.0 来编译 apisix-runtime,即可启用 FIPS 模式。 - [API Gateway](https://apisix.apache.org/zh/docs/apisix/terminology/api-gateway/index.md) — 本文主要介绍了 API 网关的作用以及为什么需要 API 网关。 - [Consumer Groups](https://apisix.apache.org/zh/docs/apisix/terminology/consumer-group/index.md) — 本文介绍了 Apache APISIX Consumer Group 对象的概念及使用方法。 - [Consumer](https://apisix.apache.org/zh/docs/apisix/terminology/consumer/index.md) — 本文介绍了 Apache APISIX Consumer 对象的作用以及如何使用 Consumer。 - [Credential](https://apisix.apache.org/zh/docs/apisix/terminology/credential/index.md) — 本文介绍了 Apache APISIX Credential 对象的作用以及如何使用 Credential。 - [Global rules](https://apisix.apache.org/zh/docs/apisix/terminology/global-rule/index.md) — 本文介绍了全局规则的概念以及如何启用全局规则。 - [Plugin Config](https://apisix.apache.org/zh/docs/apisix/terminology/plugin-config/index.md) — Plugin Config 对象,可以用于创建一组通用的插件配置,并在路由中使用这组配置。 - [Plugin Metadata](https://apisix.apache.org/zh/docs/apisix/terminology/plugin-metadata/index.md) — APISIX 的插件元数据 - [Plugin](https://apisix.apache.org/zh/docs/apisix/terminology/plugin/index.md) — 本文介绍了 APISIX Plugin 对象的相关信息及其使用方法,并且介绍了如何自定义插件优先级、自定义错误响应、动态控制插件执行状态等。 - [Route](https://apisix.apache.org/zh/docs/apisix/terminology/route/index.md) — 本文讲述了路由的概念以及使用方法。 - [Router](https://apisix.apache.org/zh/docs/apisix/terminology/router/index.md) — 本文介绍了如何选择 Apache APISIX 的 Router。 - [Script](https://apisix.apache.org/zh/docs/apisix/terminology/script/index.md) — 本文介绍了 Apache APISIX Script 的使用方法及注意事项。 - [Secret](https://apisix.apache.org/zh/docs/apisix/terminology/secret/index.md) - [Service](https://apisix.apache.org/zh/docs/apisix/terminology/service/index.md) — 本文介绍了 Apache APISIX Service 对象的概念及其使用方法。 - [Upstream](https://apisix.apache.org/zh/docs/apisix/terminology/upstream/index.md) — 本文介绍了 Apache APISIX Upstream 对象的作用以及如何使用 Upstream。 - [Add multiple API versions](https://apisix.apache.org/zh/docs/apisix/tutorials/add-multiple-api-versions/index.md) — In this tutorial, you will learn how to publish and manage multiple versions of your API with Apache APISIX. - [API 响应缓存](https://apisix.apache.org/zh/docs/apisix/tutorials/cache-api-responses/index.md) — This tutorial will focus primarily on handling caching at the API Gateway level by using Apache APISIX API Gateway and you will learn how to use proxy-caching plugin to improve response efficiency for your Web or Microservices API. - [配置客户端与 APISIX 之间的双向认证(mTLS)](https://apisix.apache.org/zh/docs/apisix/tutorials/client-to-apisix-mtls/index.md) — 本文介绍了如何在客户端和 Apache APISIX 之间配置双向认证(mTLS)。 - [发布 API](https://apisix.apache.org/zh/docs/apisix/tutorials/expose-api/index.md) — 本文介绍了如何通过 Apache APISIX 发布服务和路由。 - [健康检查](https://apisix.apache.org/zh/docs/apisix/tutorials/health-check/index.md) — 本文介绍了如何使用 API 网关 Apache APISIX 的健康检查功能来检查上游节点的健康状态。 - [Set Up SSO with Keycloak (OIDC)](https://apisix.apache.org/zh/docs/apisix/tutorials/keycloak-oidc/index.md) — 本文介绍如何使用 openid-connect 插件,通过 authorization code grant、client credentials grant 和 password grant 将 APISIX 与 Keycloak 集成。 - [管理 API 消费者](https://apisix.apache.org/zh/docs/apisix/tutorials/manage-api-consumers/index.md) — This tutorial explains how to manage your single or multiple API consumers with Apache APISIX. - [Monitor API Health Check with Prometheus](https://apisix.apache.org/zh/docs/apisix/tutorials/monitor-api-health-check/index.md) — In this tutorial, we'll guide you on how to enable and monitor API health checks using APISIX and Prometheus. - [监控 API](https://apisix.apache.org/zh/docs/apisix/tutorials/observe-your-api/index.md) — 本文介绍了 API 网关 Apache APISIX 可观察性插件并了解如何设置这些插件。 - [保护 API](https://apisix.apache.org/zh/docs/apisix/tutorials/protect-api/index.md) — 本文介绍了如何通过 Apache APISIX 发布服务和路由。 - [WebSocket Authentication](https://apisix.apache.org/zh/docs/apisix/tutorials/websocket-authentication/index.md) — This article is a guide on how to configure authentication for WebSocket connections. - [升级指南](https://apisix.apache.org/zh/docs/apisix/upgrade-guide-from-2.15.x-to-3.0.0/index.md) — 本文档将引导你了解如何升级 APISIX 版本。 - [wasm](https://apisix.apache.org/zh/docs/apisix/wasm/index.md) - [xRPC](https://apisix.apache.org/zh/docs/apisix/xrpc/index.md) - [redis](https://apisix.apache.org/zh/docs/apisix/xrpc/redis/index.md) — This document contains information about the Apache APISIX xRPC implementation for Redis. - [Build an image from the source codes](https://apisix.apache.org/zh/docs/docker/build/index.md) - [Example](https://apisix.apache.org/zh/docs/docker/example/index.md) - [Deploy Apache APISIX with Docker](https://apisix.apache.org/zh/docs/docker/manual/index.md) - [Contribute a blog post](https://apisix.apache.org/zh/docs/general/blog/index.md) — This article contains guidelines for contributors who want to write/update blogs posts on the Apache APISIX website. - [Project management structure](https://apisix.apache.org/zh/docs/general/committer-guide/index.md) — This article covers some guidelines for Apache APISIX committers. It walks through the type of contributions and the contributor ladder and how contributors can become committers and then PMC members. - [Contributing flow](https://apisix.apache.org/zh/docs/general/contributor-guide/index.md) — Guidelines for Apache APISIX contributors. - [Documentation style guide](https://apisix.apache.org/zh/docs/general/documentation-style-guide/index.md) — Style guide for Apache APISIX documentation. - [Apache APISIX Community Meetups, Conferences, Workshops 2022](https://apisix.apache.org/zh/docs/general/events/2022-apisix-meetups-conferences-workshops/index.md) — This page provides information about previous Apache APISIX's community events. - [Apache APISIX Community Meetup Malaysia 2023](https://apisix.apache.org/zh/docs/general/events/2023-apisix-meetup-malaysia/index.md) — This page provides information about previous Apache APISIX's community events. - [Apache APISIX Community Meetup Singapore 2023](https://apisix.apache.org/zh/docs/general/events/2023-apisix-meetup-singapore/index.md) — This page provides information about previous Apache APISIX's community events. - [APISIX Meetup (Shenzhen): Best Practices for API and AI Gateways](https://apisix.apache.org/zh/docs/general/events/2025-apisix-meetup-shenzhen-best-practices-for-api-and-ai-gateways/index.md) — The first Apache APISIX Meetup of 2025 will take place on April 12 in Shenzhen at Tencent Tower, focusing on practical experiences and innovative applications of API and AI gateways. - [How to Contribute](https://apisix.apache.org/zh/docs/general/how-to-contribute/index.md) — Guidelines for Apache APISIX contributors. - [Join the conversation](https://apisix.apache.org/zh/docs/general/join/index.md) — Join the Apache APISIX community and get involved in the conversations. - [Release Guide](https://apisix.apache.org/zh/docs/general/release-guide/index.md) — This article explains Apache APISIX's release flow and GPG Settings. - [Report a security vulnerability](https://apisix.apache.org/zh/docs/general/security/index.md) — If you have apprehensions regarding APISIX’s security or you discover vulnerability or potential threat, don’t hesitate to get in touch with the Apache Security Team by dropping a mail at security@apache.org. - [Submitting an issue](https://apisix.apache.org/zh/docs/general/submit-issue/index.md) — Guidelines on filing a bug report or a feature request. - [Developer Guide](https://apisix.apache.org/zh/docs/go-plugin-runner/developer-guide/index.md) - [Getting started](https://apisix.apache.org/zh/docs/go-plugin-runner/getting-started/index.md) - [Apache APISIX Dashboard Helm Chart](https://apisix.apache.org/zh/docs/helm-chart/apisix-dashboard/index.md) - [Apache APISIX Ingress Controller Helm Chart](https://apisix.apache.org/zh/docs/helm-chart/apisix-ingress-controller/index.md) - [Apache APISIX Helm Chart](https://apisix.apache.org/zh/docs/helm-chart/apisix/index.md) - [FAQ](https://apisix.apache.org/zh/docs/helm-chart/FAQ/index.md) - [Deployment Architecture](https://apisix.apache.org/zh/docs/ingress-controller/concepts/deployment-architecture/index.md) - [Kubernetes Gateway API Support](https://apisix.apache.org/zh/docs/ingress-controller/concepts/gateway-api/index.md) — Learn which Kubernetes Gateway API resources, API versions, and fields are supported by the APISIX Ingress Controller. - [APISIX Ingress Controller Resources](https://apisix.apache.org/zh/docs/ingress-controller/concepts/resources/index.md) — APISIX Ingress Controller Resources, including Kubernetes resources, Gateway API, and APISIX Ingress Controller CRDs API. - [Configuration](https://apisix.apache.org/zh/docs/ingress-controller/configure/index.md) — Configuration of the APISIX Ingress Controller - [Developer Guide](https://apisix.apache.org/zh/docs/ingress-controller/developer-guide/index.md) — Setting up development environment for APISIX Ingress controller. - [FAQ](https://apisix.apache.org/zh/docs/ingress-controller/FAQ/index.md) — This document provides answers to frequently asked questions (FAQ) when using APISIX Ingress Controller. - [Configure Routes](https://apisix.apache.org/zh/docs/ingress-controller/getting-started/configure-routes/index.md) — Learn how to create routes in APISIX using APISIX Ingress controller to forward client to upstream services. - [Get APISIX and APISIX Ingress Controller](https://apisix.apache.org/zh/docs/ingress-controller/getting-started/get-apisix-ingress-controller/index.md) — Learn how to quickly install and set up Apache APISIX Ingres Controller. - [Key Authentication](https://apisix.apache.org/zh/docs/ingress-controller/getting-started/key-authentication/index.md) — Explore how to configure key authentication in APISIX using APISIX Ingress Controller, which implement access control to your APIs. - [Load Balancing](https://apisix.apache.org/zh/docs/ingress-controller/getting-started/load-balancing/index.md) — Learn how to implement load balancing in APISIX using APISIX Ingress Controller, distributing clients requests across multiple upstream nodes. - [Rate Limiting](https://apisix.apache.org/zh/docs/ingress-controller/getting-started/rate-limiting/index.md) — Implement rate limiting in APISIX using APISIX Ingress Controller to control traffic flow, protect your APIs from misuse, and ensure fair usage by setting request limits. - [Install with Helm](https://apisix.apache.org/zh/docs/ingress-controller/install/index.md) — Guide to install APISIX ingress controller on kind. - [Overview](https://apisix.apache.org/zh/docs/ingress-controller/overview/index.md) — Overview of the APISIX Ingress Controller, its features, APISIX compatibility, and how to contribute to the project. - [Annotations](https://apisix.apache.org/zh/docs/ingress-controller/reference/apisix-ingress-controller/annotation/index.md) — Learn how annotations extend the functionality of Kubernetes Ingress and IngressClass resource in APISIX Ingress Controller to configure routing, security, and gateway behaviors. - [Custom Resource Definitions API Reference](https://apisix.apache.org/zh/docs/ingress-controller/reference/apisix-ingress-controller/api-reference/index.md) — Explore detailed reference documentation for the custom resource definitions (CRDs) supported by the APISIX Ingress Controller. - [Configuration File](https://apisix.apache.org/zh/docs/ingress-controller/reference/apisix-ingress-controller/configuration-file/index.md) — Configure the APISIX Ingress Controller using the config.yaml file, including configurations such as log settings, leader election, metrics, and sync behavior. - [Configuration Troubleshooting](https://apisix.apache.org/zh/docs/ingress-controller/reference/apisix-ingress-controller/configuration-troubleshoot/index.md) — Learn how to inspect and troubleshoot configuration translation and synchronization in APISIX Ingress Controller. - [Configuration Examples](https://apisix.apache.org/zh/docs/ingress-controller/reference/apisix-ingress-controller/examples/index.md) — Explore a variety of APISIX Ingress Controller configuration examples to help you customize settings to suit your environment effectively. - [Upgrade Guide](https://apisix.apache.org/zh/docs/ingress-controller/upgrade-guide/index.md) - [Deployment Guide](https://apisix.apache.org/zh/docs/java-plugin-runner/deployment-guide/index.md) - [Development](https://apisix.apache.org/zh/docs/java-plugin-runner/development/index.md) - [Hot-Reload](https://apisix.apache.org/zh/docs/java-plugin-runner/hot-reloading/index.md) - [How it works](https://apisix.apache.org/zh/docs/java-plugin-runner/how-it-works/index.md) - [Installation](https://apisix.apache.org/zh/docs/java-plugin-runner/installation-guide/index.md) — This document explains how to installation and use apisix-java-plugin-runner. - [The internal of apisix java plugin runner](https://apisix.apache.org/zh/docs/java-plugin-runner/the-internal-of-apisix-java-plugin-runner/index.md) - [Developer Guide](https://apisix.apache.org/zh/docs/python-plugin-runner/developer-guide/index.md) - [Getting started](https://apisix.apache.org/zh/docs/python-plugin-runner/getting-started/index.md) ## 中文博客 - [贝壳找房如何基于 APISIX 搭建网关](https://apisix.apache.org/zh/blog/2020/12/11/beike-how-to-build-gateway-based-on-apache-apisix/index.md) — 贝壳找房选择使用云原生 API 网关 Apache APISIX 作为 API 网关,每天处理上亿流量,性能优异而且非常稳定,并且相比于 Kong,Apache APISIX 更容易入门。 - [初探 Kubernetes Service APIs](https://apisix.apache.org/zh/blog/2020/12/18/first-look-at-kubernetes-service-api/index.md) — 本文介绍了 Kubernetes Service APIs 的基本概念、主要特点、以及如何管理资源读写权限和主要的扩展点,以及推行会带来的改变。 - [Apache APISIX 贡献者专访 | 普华永道高级安全顾问王鹏诚](https://apisix.apache.org/zh/blog/2021/01/11/interview-apache-apisix-contributor-wang-pengcheng-senior-security-advisor-of-pwc-south-china-data-security-and-privacy-protection-team/index.md) — 普华永道报告了 API 网关 Apache APISIX 的 Admin API 默认 Token 漏洞,为了感谢鹏诚对 Apache APISIX 社区做的贡献,我们也特意对鹏诚进行了专访。 - [支持 10 亿日流量的基础设施:当 Apache APISIX 遇上腾讯](https://apisix.apache.org/zh/blog/2021/05/24/tencent-games/index.md) — 通过阅读本文,你不仅可以了解 API 网关是什么、网关模式对传统服务架构的改进,还可以了解腾讯 OTeam 诞生的原因以及 Apache APISIX 是如何在腾讯内部落地的。 - [Apache APISIX 2.6.0-Release 正式发布](https://apisix.apache.org/zh/blog/2021/05/25/apache-apisix-2.6.0-release/index.md) — 云原生 API 网关 Apache APISIX 2.6.0-Release 正式发布!支持使用其他语言编写自定义插件、Nacos 服务发现、支持配置 IPv6 DNS 解析 ,欢迎大家下载使用。 - [来自 Apache APISIX committer 的经验分享 —— 编程之夏专访](https://apisix.apache.org/zh/blog/2021/06/03/experience-share-from-apache-apisix-committer/index.md) — 本次采访邀请到了云原生 API 网关 Apache APISIX 的 committer,分享参与开源项目的心得体会,以及介绍了如何选择适合自己的项目。 - [Apache APISIX 开源 2 周年!](https://apisix.apache.org/zh/blog/2021/06/06/apisix-two-years/index.md) — 云原生 API 网关 Apache APISIX 开源两年了,在这期间,APISIX 实现了健康检查、服务熔断、分布式追踪、支持 etcd v3 协议、服务发现等新功能。 - [Apache APISIX 和 Envoy 性能大比拼](https://apisix.apache.org/zh/blog/2021/06/10/apache-apisix-and-envoy-performance-comparison/index.md) — 云原生 API 网关 Apache APISIX 的性能在开启多个 worker 进行时,性能比 Envoy强大。APISIX 在性能和延迟上的表现使它在处理南北向流量上具有海量的吞吐能力。 - [Chaos Mesh 助力 Apache APISIX 提升稳定性](https://apisix.apache.org/zh/blog/2021/06/16/chaos-mesh-helps-apache-apisix-improve-stability/index.md) — 本文介绍了如何使用 Chaos Mesh 测试 API 网关 Apache APISIX 的相关流程及场景,用来提升 APISIX 的稳定性。并且介绍了未来 APISIX 的测试计划。 - [Apache APISIX Dashboard 访问控制绕过漏洞公告(CVE-2021-33190)](https://apisix.apache.org/zh/blog/2021/06/17/apache-apisix-dashboard-access-control-bypass-vulnerability-announcement/index.md) — 云原生 API 网关 Apache APISIX Dashboard 访问控制绕过漏洞公告,请尽快升级版本修复该漏洞。 - [Apache APISIX Ingress Controller 首个 GA 版本 v1.0 正式发布!](https://apisix.apache.org/zh/blog/2021/06/18/first-ga-version-v1.0-of-apache-apisix-ingress-controller-released/index.md) — Apache APISIX Ingress Controller 正式发布,支持 ApisixRoute 和 ApisixUpstream 等自定义资源,以及 K8s 原生 Ingress 资源等控制外部流量访问部署在 K8s 中的服务。 - [使用 Java 编写 Apache APISIX 插件](https://apisix.apache.org/zh/blog/2021/06/21/use-java-to-write-apache-apisix-plugins/index.md) — 云原生 API 网关 Apache APISIX 已经支持了 Java 编写插件,使用者不仅可以使用 Java 语言编写插件,还可以融入 Spring Cloud 生态圈,广泛使用生态圈内的各种技术组件。 - [使用 Rancher 极速部署更好用的开源网关和 Ingress 控制器](https://apisix.apache.org/zh/blog/2021/06/23/deploy-great-open-source-gateway-and-ingress-controller-fast/index.md) — 通过 API 网关 Apache APISIX Helm 仓库可直接部署 APISIX 和 APISIX Ingress Controller 在 Rancher 中,并且可以通过它们来承载业务流量。 - [有了 NGINX 和 Kong,为什么还需要 Apache APISIX](https://apisix.apache.org/zh/blog/2021/06/28/why-we-need-apache-apisix/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 架构演进历史,对比 Nginx 和 Kong 这两个框架 Apache APISIX 的优势是什么,并且介绍 APISIX 未来的趋势。 - [Apache APISIX 2.7.0 正式发布](https://apisix.apache.org/zh/blog/2021/06/29/release-apache-apisix-2.7/index.md) - [差之毫厘:etcd 3 完美支持 HTTP 访问?](https://apisix.apache.org/zh/blog/2021/06/30/etcd3-support-http-access-perfectly/index.md) - [基于 Apache APISIX,新浪微博 API 网关的定制化开发之路](https://apisix.apache.org/zh/blog/2021/07/06/the-road-to-customization-of-sina-weibo-api-gateway-based-on-apache-apisix/index.md) — 本文分析了 NGINX 新浪微博使用 NGINX 时的痛点和为什么选择 Apache APISIX 作为公司的 API 网关,以及对 Apache APISIX 进行了哪些二次开发。 - [直播预告|Apache APISIX x Kubernetes](https://apisix.apache.org/zh/blog/2021/07/21/apache-apisix-kubernetes/index.md) — 北京时间 2021 年 7 月 23 日星期五 00:00,Apache APISIX committer 张晋涛将在 Data on Kubernetes Community 的 Meetup 上,面向全球开发者分享《Run Apache APISIX in Kubernetes》。 - [ApacheCon Asia 2021:Apache APISIX 技术议题一览](https://apisix.apache.org/zh/blog/2021/07/25/apachecon-asia/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 在 ApacheCon Asia 中相关的主题,包括在移动云使用 APISIX、身份认证、限流限速、服务网格、Kubernetes Ingress 等。 - [插件编排在 Apache APISIX 中的应用与实践](https://apisix.apache.org/zh/blog/2021/07/27/use-of-plugin-orchestration-in-apache-apisix/index.md) — 通过阅读本文,你可以了解云原生 API 网关 Apache APISIX 及其基本使用场景,以及在低代码潮流下,Apache APISIX 是如何集成“拖拽”的插件编排能力的。 - [Apache APISIX 2.8 正式发布](https://apisix.apache.org/zh/blog/2021/07/28/release-apache-apisix-2.8/index.md) — Apache APISIX 2.8 版本发布了以下功能:独立的 Keepalive 连接池、stream 代理功能增强、gzip 插件、支持通过插件的方式执行特定逻辑、支持自定义 balancer。 - [Kong-To-APISIX 迁移工具](https://apisix.apache.org/zh/blog/2021/08/05/kong-to-apisix/index.md) — 你可以使用 Kong-To-APISIX 迁移工具,一键将 Kong 的配置迁移到云原生 API 网关 Apache APISIX 中,实现服务的无缝切换。本文介绍了详细的使用方法以及测试示例。 - [如何利用 Apache APISX 提升 NGINX 的可观测性](https://apisix.apache.org/zh/blog/2021/08/06/using-apache-apisix-to-improve-the-observability-of-nginx/index.md) — 本文将从 Nginx 可观测性、Apache APISIX 与 Nginx 的关系、Apache APISIX 可观测性,以及结合 Apache SkyWalking 进一步提升可观测性等方面分享关于可观测性的方案与实践。 - [Apache APISIX 在移动云的应用](https://apisix.apache.org/zh/blog/2021/08/09/apache-apisix-in-china-mobile-cloud/index.md) — 本文介绍了移动云为什么选择云原生 API 网关 Apache APISIX 作为负载均衡网关,以及使用 Apache APISIX 所解决的场景,并且介绍了移动云后续的发展规划。 - [舍弃 Kong 和 NGINX,APISIX 在趣链科技 BaaS 平台的落地实践](https://apisix.apache.org/zh/blog/2021/08/09/apache-apisix-in-quliankeji/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 在趣链科技 BaaS 平台中的落地实践情况,以及趣链科技在众多网关应用中选择 Apache APISIX 的原因。 - [Apache APISIX 架构分析:如何动态管理 Nginx 集群?](https://apisix.apache.org/zh/blog/2021/08/10/apisix-nginx/index.md) — 本文主要介绍了基于 APISIX 2.8 版本、OpenResty 1.19.3.2 版本以及 Nginx 1.19.3 版本进行 Apache APISIX 实现 REST API 远程控制 Nginx 集群的原理讲解。 - [从新手村出来,我在 Apache APISIX 社区发出了第一个 PR](https://apisix.apache.org/zh/blog/2021/08/11/interview-tuzhengsong/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 社区屠正松成为 Apache APISIX committer 的成长经历,以及为什么要参与 Apache APISIX 社区以及他为社区做的贡献。 - [贡献者,是衡量开源项目的金指标](https://apisix.apache.org/zh/blog/2021/08/14/contributors-the-golden-metric-of-opensource-projects/index.md) — 本文介绍了为什么贡献者数量变化是衡量开源项目的金指标,并且使用贡献者趋势图分析了云原生 API 网关 Apache APISIX 的贡献者趋势以及与其他开源项目的对比。 - [Apache APISIX 在 Airwallex 的应用 | 专访 Airwallex 技术平台负责人李杨](https://apisix.apache.org/zh/blog/2021/08/17/interview-airwallex/index.md) — 本文介绍了 Airwallex 空中云汇在做技术选型时为什么选择云原生 API 网关 Apache APISIX以及 APISIX 在 Airwallex 空中云汇的使用场景和生产环境的表现等内容。 - [在 APISIX 中使用 Casbin 授权](https://apisix.apache.org/zh/blog/2021/08/18/auth-with-casbin-in-apache-apisix/index.md) — 当你在使用 API 网关 Apache APISIX 时,可能需要添加复杂的授权逻辑。你可以使用 APISIX 的内置 Casbin 插件(authz-casbin)来实现基于角色的访问控制(RBAC)模型。 - [Go 让 Apache APISIX 如虎添翼](https://apisix.apache.org/zh/blog/2021/08/19/go-makes-apache-apisix-better/index.md) — 本文详细讲解如何用 Go 来开发云原生 API 网关 Apache APISIX 的插件。通过拥抱 Go 的生态圈,为 APISIX 开创一片新天地,希望 Go 能让 APISIX 如虎添翼! - [Apache APISIX 社区周报(8.9-8.15)](https://apisix.apache.org/zh/blog/2021/08/19/weekly-report/index.md) — 本周 Apache APISIX 新增了流量控制类插件增加降级处理、log-rotate 插件支持压缩已切割的日志文件、real-ip 插件及 consumer-restriction 支持根据 Route 对象做限制。 - [8.21 Apache APISIX Meetup 上海站报名开启!](https://apisix.apache.org/zh/blog/2021/08/21/shanghai-meetup/index.md) — 本次 Meetup 将为大家分享关于 API 网关 Apache APISIX 社区的由来,爱奇艺使用 APISIX 的用户案例,集中式身份认证的优点以及如何在 APISIX 上进行集中式身份认证。 - [ApacheCon Asia 2021](https://apisix.apache.org/zh/blog/2021/08/23/apachecon-asia-2021/index.md) — ApacheCon Asia 2021 于 2021 年 8 月 6-8 日在线举办。Apache APISIX 社区提交了限速,认证鉴权,服务网格、APISIX Ingress Controller 和开源商业化等相关议题。 - [社区双周报(8.16-8.22)](https://apisix.apache.org/zh/blog/2021/08/23/weekly-report/index.md) — 本周 Apache APISIX 新增了 gzip 插件支持特殊的 * 来匹配任何类型,ext-plugin 插件支持 ExtraInfo,uri-blocker 插件支持自定义失败响应等功能。 - [Apache APISIX Meetup 上海站全程回顾](https://apisix.apache.org/zh/blog/2021/08/24/shanghai-meetup-recap/index.md) — 本次 Apache APISIX meetup 上海分享了关于爱奇艺 API 网关的落地实践,使用 Apache APISIX 进行集中式身份认证以及数据主权与 APISIX 网关落地实践等相关话题。 - [使用 APISIX openid-connect 插件进行集中身份认证](https://apisix.apache.org/zh/blog/2021/08/25/using-the-apache-apisix-openid-connect-plugin-for-centralized-authentication/index.md) — 通过云原生 API 网关 Apache APISIX 的 openid-connect 插件,你可以快速对接集中式认证软件 OKat,以简化应用开发流程及提高业务的安全性,保护后端的应用。 - [为什么 Apache APISIX 选择 NGINX+Lua 技术栈?](https://apisix.apache.org/zh/blog/2021/08/25/why-apache-apisix-chose-nginx-and-lua/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 选用 Nginx + Lua 技术栈的历史背景和该技术栈为 APISIX 带来的优势,以及 LuaJIT 和 Go 的对比。 - [Apache APISIX 2.9 正式发布](https://apisix.apache.org/zh/blog/2021/08/27/release-apache-apisix-2.9/index.md) — 云原生 API 网关 Apache APISIX 2.9 版本正式发布!该版本新增了 authz-casbin 插件、路由级别上 real-ip 的动态配置以及完善外部插件机制。 - [社区会议|APISIX Ingress 会议与你不见不散](https://apisix.apache.org/zh/blog/2021/08/30/ingress-meeting/index.md) — Apache APISIX Ingress 社区会议,建立与社区用户和开发者们的沟通渠道,帮助大家了解 Apache APISIX Ingress 的发展方向和开发计划。 - [社区周报(8.23-8.29)](https://apisix.apache.org/zh/blog/2021/08/30/weekly-report/index.md) — 本周 Apache APISIX 新增了 uri-blocker 支持匹配请求 URI 时忽略大小写,kafka-logger 支持配置 kafka 生产者的 acks 和 cluster name 参数等功能。 - [借助 KubeSphere 提供更好用的网关及 K8s Ingress 控制器](https://apisix.apache.org/zh/blog/2021/08/31/apache-apisix-kubeSphere-a-better-gateway-and-k8s-ingress-controller/index.md) — 本文介绍了在 KubeSphere 中使用云原生 API 网关 Apache APISIX 的官方 Helm 仓库直接部署 Apache APISIX 和 APISIX Ingress Controller。 - [Python 助你快速上手 Apache APISIX 插件开发](https://apisix.apache.org/zh/blog/2021/09/06/python-helps-you-quickly-with-apache-apisix-development/index.md) — 云原生 API 网关 Apache APISIX 目前已经支持了 Java、Go 以及 Python 等语言编写插件。本文将为你介绍如何使用 Python 在 APISIX 上开发自定义插件。 - [如何使用 APISIX 进行集中式身份认证](https://apisix.apache.org/zh/blog/2021/09/07/how-to-use-apisix-auth/index.md) — 本文介绍了身份认证的相关概念和身份认证的意义以及使用云原生 API 网关 Apache APISIX 进行集中式身份认证优点,并用实际示例展示了 APISIX 中身份认证的玩法。 - [基于 Apache APISIX,爱奇艺 API 网关的更新与落地实践](https://apisix.apache.org/zh/blog/2021/09/07/iqiyi-usercase/index.md) — 本文介绍了爱奇艺为何放弃 Kong 而选择云原生 API 网关 Apache APISIX 作为公司网关以及 APISIX 在爱奇艺公司内部的应用场景。 - [不写代码,如何为开源项目做贡献?](https://apisix.apache.org/zh/blog/2021/09/09/how-to-contribute-to-an-openSource-without-coding/index.md) — 本文介绍了很多不写代码为开源项目贡献的方式,可以通过写文章、做视频、对外分享、建立本地社区、积极参与社区讨论等方式参与到开源项目中。 - [APISIX 在移动云公司的应用实践](https://apisix.apache.org/zh/blog/2021/09/13/china-mobile-cloud-usercase/index.md) — 通过阅读本文,您可以了解到中国移动云是如何基于云原生 API 网关 Apache APISIX 进行对象存储产品的开发和功能改进与更新,打造出更完善的移动云对象存储。 - [APISIX 在有赞云原生 PaaS 平台的应用实践](https://apisix.apache.org/zh/blog/2021/09/14/youzan/index.md) — 本文介绍了有赞云原生 PaaS 平台如何使用云原生 API 网关 Apache APISIX 作为产品流量网关的具体示例,以及为什么选择 Apache APISIX作为业务网关及其带来的好处。 - [社区周报|社区持续活跃,功能亮点更新进行中](https://apisix.apache.org/zh/blog/2021/09/15/weekly-report/index.md) — Apache APISIX 社区最近两周新增了 proxy-mirror 支持按比例镜像请求、Admin API 支持返回 stream 类型的插件信息、dashboard 支持 Service Discovery 配置等功能。 - [APISIX 在腾讯云智能钛平台的落地实践](https://apisix.apache.org/zh/blog/2021/09/16/tencent-cloud/index.md) — 本文主要介绍了腾讯云智能钛平台使用云原生 API 网关 Apache APISIX 的企业案例,以及使用 Apache APISIX 作为产品流量网关的具体示例。 - [Apache APISIX 助力便利充电创领者小电,实现云原生方案](https://apisix.apache.org/zh/blog/2021/09/18/xiaodian-usercase/index.md) — 本文介绍了国内便利充电创领者——小电通过应用云原生 API 网关 Apache APISIX,进行公司产品架构的云原生项目搭建的相关背景和实践介绍以及对公司网关未来的规划。 - [Apache APISIX Ingress 为何成为又拍云打造容器网关的新选择?](https://apisix.apache.org/zh/blog/2021/09/24/youpaicloud-usercase/index.md) — 本文介绍了又拍云选择云原生 API 网关 Apache APISIX Ingress 后所带来公司内部网关架构的更新与调整,同时分享了在使用过程中的一些实践场景介绍。 - [百万级 QPS 业务新宠,金山办公携手 Apache APISIX 打造网关实践新体验](https://apisix.apache.org/zh/blog/2021/09/28/wps-usercase/index.md) — 本文介绍了金山办公如何使用云原生 API 网关 Apache APISIX 应对百万级 QPS 业务,同时基于 Apache APISIX 更新与改进网关实践层面的内容。 - [Apache APISIX 2.10.0(LTS 版本)正式发布](https://apisix.apache.org/zh/blog/2021/09/29/release-apache-apisix-2.10/index.md) — 云原生 API 网关 Apache APISIX 2.10.0 版本正式发布!这是 Apache APISIX 首个 LTS 版本,同时支持了 service 增加 hosts 属性、支持设置镜像请求的比例等新功能。 - [社区双周报(9.13-9.30)](https://apisix.apache.org/zh/blog/2021/09/30/weekly-report/index.md) — 云原生 API 网关 Apache APISIX 最近两周新增了 stream_route 支持在 IP 匹配中使用 CIDR,debug 模式支持动态请求过滤,hmac-auth 支持校验请求体等新功能。 - [APISIX 社区成员助力 openEuler 发布第一个社区创新版](https://apisix.apache.org/zh/blog/2021/10/01/openeuler/index.md) — Apache APISIX 社区罗泽轩和温铭在 openEuler 9 月 30 日发布的第一个社区创新版中,为 OpenResty 迁移工作做了非常多的贡献,让 OpenResty 在欧拉开源操作系统上平稳高效的运行。 - [从概念到实践帮你快速上手 Apache APISIX Ingress](https://apisix.apache.org/zh/blog/2021/10/09/apisix-ingress-techblog/index.md) — 本文详细讲解了 API 网关 Apache APISIX Ingress 的定义以及该项目与 K8s Ingress NGINX 不同和优势,也为大家介绍了流量切分,配置认证、资源扩展等多个场景。 - [Apache APISIX 社区新里程碑——全球贡献者突破 300 位!](https://apisix.apache.org/zh/blog/2021/10/13/celebrating-300-contributors-of-apisix/index.md) — API 网关 Apache APISIX 社区达成新的里程碑,与 Apache APISIX 相关的项目全球贡献者突破 300 位!社区会定期举办活动及 Meetup 以促进社区成员之间的交流。 - [社区周报(10.1-10.14)](https://apisix.apache.org/zh/blog/2021/10/14/weekly-report-1014/index.md) — 本周云原生 API 网关 Apache APISIX 社区新增了 ldap-auth 插件,并支持测试配置文件以及支持配置 Service 中 host 字段提供路由默认值等功能。 - [直播预告 | Apache APISIX × Apache SkyWalking 线上分享](https://apisix.apache.org/zh/blog/2021/10/18/meetup/index.md) — 云原生 API 网关 Apache APISIX 联合 Apache SkyWalking 社区为大家带来线上分享,包含了 Apache APISIX 可观测性介绍和APISIX Ingress Controller 项目相关情况。 - [如何在 APISIX Ingress Controller 中使用 Cert Manager 管理证书](https://apisix.apache.org/zh/blog/2021/10/22/cert-manager-in-ingress/index.md) — Apache APISIX Ingress Controller 已经实现了证书管理、负载均衡、金丝雀发布等功能,本文介绍了如何通过 Cert Manager 在 APISIX Ingress Controller 里进行证书管理。 - [APISIX Ingress 项目从 0 到 1 的发展历程](https://apisix.apache.org/zh/blog/2021/10/26/apisix-ingress/index.md) — 本文详细描述了 Apache APISIX Ingress Controller 的成长历程,以及 APISIX Ingress 加入社区后的功能提升与社区帮助等多方面细节收获。 - [Apache APISIX 扩展指南](https://apisix.apache.org/zh/blog/2021/10/26/extension-guide/index.md) — 本文提供了 Apache APISIX 的拓展指南,并且介绍了 Rewrite 还是 Access、配置服务发现、配置负载均衡、处理响应以及上报日志和监控参数等六个拓展方向。 - [社区双周报(10.15-10.31)](https://apisix.apache.org/zh/blog/2021/11/02/weekly-report-1031/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 如何通过网关层为 Airwallex 数据主权保驾护航](https://apisix.apache.org/zh/blog/2021/11/03/airwallex-usercase/index.md) — 本文介绍了 Airwallex 空中云汇是如何使用云原生 API 网关 Apache APISIX 进行网关层部署来加固数据主权方面的建设以及登录与密码重置、复杂场景下的业务操作等场景。 - [浅谈 Apache APISIX 的可观测性](https://apisix.apache.org/zh/blog/2021/11/04/skywalking/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 的可观测性能力以及如何通过 Apache SkyWalking 提升Apache APISIX 的可观测性能力及未来规划。 - [API 网关 Datadog 插件发布,助力提高系统可观测性](https://apisix.apache.org/zh/blog/2021/11/12/apisix-datadog/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 如何使用 datadog 插件与 Datadog 监控平台的进行集成,并且也介绍了 datadog 插件的实现原理、功能以及具体参数。 - [社区周报(11.1-11.14)](https://apisix.apache.org/zh/blog/2021/11/16/weekly-report-1114/index.md) — 云原生 API 网关 Apache APISIX 近两周新增支持在 Arch Linux 上安装 APISIX,limit-conn 和 limit-count 插件支持变量作为限流 key 以及 datadog 插件等功能。 - [如何与 Dapr 集成打造 Apache APISIX 网关控制器](https://apisix.apache.org/zh/blog/2021/11/17/dapr-with-apisix/index.md) — 本文为大家介绍了 Dapr 和 Apache APISIX Ingress Controller 的相关概念,并展示了集成 Dapr 创建一个 Apache APISIX 控制器的具体步骤及测试示例项目。 - [重磅功能!Apache APISIX 拥抱 WASM 生态](https://apisix.apache.org/zh/blog/2021/11/19/apisix-supports-wasm/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 为什么选择 Proxy Wasm 来实现功能以及如何在 Apache APISIX 中使用 Wasm 并且通过实际示例演示如何测试插件。 - [如何使用 Nocalhost 开发 APISIX Ingress Controller](https://apisix.apache.org/zh/blog/2021/11/22/develop-apisix-ingress-with-nocalhost-in-kubernetes/index.md) — 本文将为您介绍如何使用 Nocalhost 将本地开发机无缝连接到一个远程 Kubernetes 集群,同时配合 IDE 来开发和调试 Apache APISIX Ingress Controller。 - [APISIX request_uri 变量控制不当,存在路径穿透风险](https://apisix.apache.org/zh/blog/2021/11/23/cve-2021-43557-research-report/index.md) — 本文介绍了作者对 Apache APISIX Ingress Controller 中 $request_uri 变量不安全使用的问题研究以及如何复现该漏洞及后续处理措施。 - [Apache APISIX request_uri 变量控制不当,存在路径遍历风险公告(CVE-2021-43557)](https://apisix.apache.org/zh/blog/2021/11/23/cve-2021-43557/index.md) — 在 Apache APISIX 2.10.2 之前的版本中,使用 Apache APISIX Ingress Controller 中 $request_uri 变量存在「绕过部分限制」导致路径穿透风险的处理公告。 - [成为 Apache APISIX Committer 让我体会到了知识转换价值的意义](https://apisix.apache.org/zh/blog/2021/11/26/apache-apisix-committer-experience/index.md) — 本文从 Shivam Singh 个人角度,介绍了他是如何在 Apache APISIX 社区中从贡献者成长为 Apache Committer。希望他的个人经历可以帮助你参与开源社区进行项目贡献。 - [在 KubeSphere 中使用 APISIX Ingress 接入自定义监控](https://apisix.apache.org/zh/blog/2021/11/30/use-apisix-ingress-in-kubesphere/index.md) — 本文将通过 Apache APISIX Ingress Controller 为范例,详细为大家介绍如何通过 KubeSphere 快速为 Kubernetes 集群使用不同类型的网关并进行状态监控。 - [API 网关 APISIX 现已支持 Azure Functions](https://apisix.apache.org/zh/blog/2021/12/01/apisix-supports-azure-functions/index.md) — 本文介绍了 API 网关 Apache APISIX 新增的插件 `azure-functions`,并展示了如何将 Azure Functions(一种广泛使用的 serverless 解决方案)集成到 APISIX 中。 - [Apache APISIX 2.11.0 正式发布](https://apisix.apache.org/zh/blog/2021/12/01/release-apache-apisix-2.11/index.md) — API 网关 Apache APISIX 2.11.0 版本正式发布,该版本支持了 LDAP 认证插件,datadog 监控插件,通过网关暴露 Azure 的 FaaS 函数以及提供 WASM 相关支持等功能。 - [社区双周报(11.15-11.30)](https://apisix.apache.org/zh/blog/2021/12/02/weekly-report-1130/index.md) — API 网关 Apache APISIX 近两周新增了azure-functions、google-cloud-logging 和 openwhisk 插件,以及 kafka-logger 插件支持记录请求体和响应体等众多功能。 - [API 网关集成 SkyWalking 打造全方位日志处理](https://apisix.apache.org/zh/blog/2021/12/07/apisix-integrate-skywalking-plugin/index.md) — 本文主要介绍云原生 API 网关 Apache APISIX 集成 SkyWalking 的日志插件,为之后用户在 Apache APISIX 中进行日志处理提供更方便的操作与环境。 - [API 网关 APISIX 集成 RocketMQ 扩展日志监控功能](https://apisix.apache.org/zh/blog/2021/12/08/apisix-integrate-rocketmq-logger-plugin/index.md) — 本文介绍了 API 网关 Apache APISIX 新增的 rocketmq-logger 日志插件,通过该插件可以帮助你在使用 Apache APISIX 时更方便的与 RocketMQ 集群连接。 - [如何在 Apache APISIX 中集成 Keycloak 实现身份认证](https://apisix.apache.org/zh/blog/2021/12/10/integrate-keycloak-auth-in-apisix/index.md) — 通过 API 网关 Apache APISIX 的 openid-connect 插件可以与 Keycloak 进行身份认证。通过该插件,APISIX 仅需通过配置即可实现对使用者和应用服务进行认证与鉴权。 - [使用 Prometheus 监控 APISIX Ingress Controller](https://apisix.apache.org/zh/blog/2021/12/13/monitor-apisix-ingress-controller-with-prometheus/index.md) — 本文介绍了如何使用 Prometheus 监控 Apache APISIX Ingress Controller 的相关步骤和部分指标的展示效果,并为大家介绍相关监控指标的定义。 - [两种方式教你在 K8s 中轻松部署 Apache APISIX](https://apisix.apache.org/zh/blog/2021/12/15/deploy-apisix-in-kubernetes/index.md) — 云原生 API 网关 Apache APISIX 目前支持多种方式进行安装部署,本文主要介绍如何在 Kubernetes 环境中部署 Apache APISIX 以及 APISIX-Dashboard。 - [直播预告 | Apache APISIX × Apache RocketMQ 线上分享](https://apisix.apache.org/zh/blog/2021/12/16/apisix-with-rocketmq-meetup/index.md) — API 网关 Apache APISIX 社区联合 Apache RockMQ 社区为大家带来线上分享,包含了小红书消息中间件的运维实践与治理之路, 基于 WASM 的 Apache APISIX 多语言插件方案等主题分享。 - [利用 APISIX Ingress 实现 Istio 服务的安全暴露](https://apisix.apache.org/zh/blog/2021/12/17/exposure-istio-with-apisix-ingress/index.md) — 本文将通过详细的操作步骤,向大家展示了如何使用 Istio Service Mesh 和 API 网关 Apache APISIX,将启用 Service Mesh 的 Kubernetes 集群中的服务暴露至集群外。 - [社区双周报(12.1-12.15)](https://apisix.apache.org/zh/blog/2021/12/20/weekly-report-1215/index.md) — API 网关 Apache APISIX 近两周新增了 rocketmq-logger、opa 插件,以及 Wasm 支持在 rewrite 阶段运行,mqtt-proxy 插件支持使用 route 上配置的上游信息等功能。 - [API 网关现已支持对接 Google Cloud Logging](https://apisix.apache.org/zh/blog/2021/12/22/google-logging/index.md) — 本文介绍了如何通过 API 网关 Apache APISIX 的 google-cloud-logging 插件与 Google Cloud Logging 服务对接,并将 Apache APISIX 的日志上传到 Google 云中。 - [API 网关 APISIX 集成 OpenWhisk 丰富认证场景](https://apisix.apache.org/zh/blog/2021/12/24/apisix-integrate-openwhisk-plugin/index.md) — 本文为大家介绍了关于 `openwhisk` 插件的功能前瞻与使用步骤,结合 API 网关 Apache APISIX 提供的多种身份认证插件来实现认证与授权等功能。 - [Apache APISIX 集成 Open Policy Agent](https://apisix.apache.org/zh/blog/2021/12/24/open-policy-agent/index.md) — 本文以 HTTP API 为例为大家介绍 `opa` 插件,并详细说明如何将 API 网关 Apache APISIX 与 OPA 进行集成,实现后端服务的认证授权解耦。 - [Apache APISIX Dashboard 未授权访问漏洞公告(CVE-2021-45232)](https://apisix.apache.org/zh/blog/2021/12/28/dashboard-cve-2021-45232/index.md) — 在 Apache APISIX Dashboard 2.7-2.10 版本中出现了未经授权访问的安全漏洞,现将处理信息进行相关公告。 - [使用 Apache APISIX 代理 gRPC 服务](https://apisix.apache.org/zh/blog/2021/12/30/apisix-proxy-grpc-service/index.md) — 本文为大家介绍如何在 Apache APISIX 中通过 `grpc-transcode`插件来将客户端的 HTTP 流量代理到后端 gRPC 服务上。 - [Apache APISIX 结合 Authing 实现集中式身份认证管理](https://apisix.apache.org/zh/blog/2022/01/04/authing/index.md) — 通过阅读本文,你可以了解集中式身份认证的相关细节,以及如何在 Apache APISIX 中使用 Authing 的具体操作步骤。 - [社区双周报(12.16-12.31)](https://apisix.apache.org/zh/blog/2022/01/05/weekly-report-1231/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [直播预告 | 从网关到数据,分布式全链路在线应用实践](https://apisix.apache.org/zh/blog/2022/01/11/apisix-with-shardingsphere-meetup/index.md) — 1 月 15 日,Apache APISIX 社区将联合 Apache Shardingshpere 社区为大家带来线上分享,快来看看有哪些精彩的议题吧。 - [如何在 ARM Ubuntu 中构建 Apache APISIX](https://apisix.apache.org/zh/blog/2022/01/11/building-apisix-in-ubuntu-for-arm/index.md) — 通过阅读本文,您将了解如何在 ARM Ubuntu 中通过源码构建 Apache APISIX(M1 芯片环境)。 - [让你在 Apache APISIX 中代理 Dubbo 服务更便捷](https://apisix.apache.org/zh/blog/2022/01/13/how-to-proxy-dubbo-in-apache-apisix/index.md) — 本文为介绍了如何借助 Apache APISIX 实现 Dubbo Service 的代理,通过引入 dubbo-proxy 插件便可为 Dubbo 框架的后端系统构建更简单更高效的流量链路。 - [APISIX 集成 Kafka 实现高效实时日志监控](https://apisix.apache.org/zh/blog/2022/01/17/apisix-kafka-integration/index.md) — 本文介绍了如何在 Apache APISIX 中使用 kafka-logger 插件。经过多次功能强化后,目前该插件已具备非常成熟且完善的功能。 - [社区双周报(1.1-1.16)](https://apisix.apache.org/zh/blog/2022/01/19/weekly-report-0116/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [CDN 业务场景下,又拍云的公网网关场景实践](https://apisix.apache.org/zh/blog/2022/01/20/upyun-public-gateway-usecase/index.md) — 在公网网关场景下,又拍云基于 APISIX 联动了公司内部平台以及飞书提醒功能的接入。同时从开源和可拓展性方面也带来了一些企业角度参考。 - [Apache APISIX 集成 HashiCorp Vault,生态系统再添一员](https://apisix.apache.org/zh/blog/2022/01/21/apisix-hashicorp-vault-integration/index.md) — 本文为大家带来了 Apache APISIX 即将发布的 Vault 插件以及相关使用细节。在为服务提供高并发低延迟的卓越性能的同时,为服务的安全保驾护航。 - [多协议接入框架 xRPC 细节前瞻](https://apisix.apache.org/zh/blog/2022/01/21/apisix-xrpc-details-and-miltilingual/index.md) — 本文为大家带来了 Apache APISIX 即将发布的 xRPC 框架以及相关细节,同时介绍了 Apache APISIX 在多语言开发支持中的细节展示。 - [直播预告 | 开源+云原生助力企业上云与行动落地](https://apisix.apache.org/zh/blog/2022/01/24/apisix-with-qingcloud-meetup/index.md) — 1 月 28 日,Apache APISIX 社区将联合青云为大家带来线上分享,快来看看有哪些精彩的议题吧! - [APISIX 支持 gRPC Web 协议请求代理](https://apisix.apache.org/zh/blog/2022/01/25/apisix-grpc-web-integration/index.md) — 通过社区的积极讨论和贡献,Apache APISIX 又拓宽了 gRPC 生态的支持范围。本文将介绍 gRPC Web 协议请求代理的具体使用步骤及细节。 - [Apache APISIX 2.12.0 正式发布](https://apisix.apache.org/zh/blog/2022/01/25/release-apache-apisix-2.12/index.md) — APISIX 在即将到来的新春佳节,带来 2022 年第一个带有新功能的版本。支持更多鉴权插件和 Serverless 集成,丰富日志功能及多语言插件等细节。 - [新插件 forward-auth 已上线,认证功能又多一项选择](https://apisix.apache.org/zh/blog/2022/01/26/apisix-integrate-forward-auth-plugin/index.md) — 本文将介绍 Apache APISIX 中新增插件 `forward-auth` 的使用方法,为大家详细说明如何使用这款设计简洁的认证模型。 - [云原生 API 网关 APISIX 集成 Splunk HTTP Event Collector](https://apisix.apache.org/zh/blog/2022/02/10/splunk-apisix-integration/index.md) — 本文介绍了如何通过云原生 API 网关 Apache APISIX 中的 splunk-hec-logging 插件与 Splunk HEC 服务实现对接,从而将 APISIX 的日志发送到 Splunk HEC 服务中。 - [Apache APISIX 存在改写 X-REAL-IP header 的风险公告(CVE-2022-24112)](https://apisix.apache.org/zh/blog/2022/02/11/cve-2022-24112/index.md) — 在 Apache APISIX 2.12.1 之前的版本中,启用 Apache APISIX `batch-requests` 插件之后会存在改写 X-REAL-IP header 风险,现将处理信息进行相关公告。 - [后端新手如何从 0 到 1 在 API 网关上开发 APISIX 插件](https://apisix.apache.org/zh/blog/2022/02/16/file-logger-api-gateway/index.md) — 本文介绍了没有后端经验的前端工程师如何在云原生 API 网关 Apache APISIX 上开发 file-logger 插件的具体步骤,从中你可以学习到在 APISIX 上进行开发插件。 - [社区双周报|2.1-2.14 功能亮点更新进行中](https://apisix.apache.org/zh/blog/2022/02/17/weekly-report-0214/index.md) — API 网关 Apache APISIX 近两周新增了 csrf、file-logger、public-api、opentelemetry、loggly 等插件,并且也支持记录 apisix_latency 和 upstream_latency。 - [Nacos 在 API 网关中的服务发现实践](https://apisix.apache.org/zh/blog/2022/02/21/nacos-api-gateway/index.md) — 本文为你介绍了云原生 API 网关 Apache APISIX 基本概念以及注册中心的作用,并为您展示了 APISIX 基于 Nacos 实现服务发现的具体操作。 - [如何使用 API 网关 Apache APISIX 的 CSRF 安全插件拦截跨站点伪造攻击](https://apisix.apache.org/zh/blog/2022/02/23/csrf-api-gateway/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 的 CSRF 安全插件 `csrf`,并详细说明如何在 Apache APISIX 中借助 `csrf` 插件来保护您的 API 信息安全。 - [API 网关 Apache APISIX 集成 Consul KV,服务发现能力再升级](https://apisix.apache.org/zh/blog/2022/02/25/consul-api-gateway/index.md) — 云原生 API 网关 Apache APISIX 支持基于 Consul KV 的服务发现。本文讲述了在 Apache APISIX 中实现服务发现和服务注册的全过程及 consul_kv 的相关原理。 - [可观测性能力升级,API 网关 Apache APISIX 集成 OpenTelemetry](https://apisix.apache.org/zh/blog/2022/02/28/apisix-integration-opentelemetry-plugin/index.md) — 本文为您介绍了云原生 API 网关 Apache APISIX 的 opentelemetry 插件的概念以及如何在 APISIX 使用 opentelemetry 插件对接 OpenTelemetry,实现 trace 数据采集。 - [API 网关 APISIX Public API 处理能力再增强](https://apisix.apache.org/zh/blog/2022/03/01/apisix-integration-public-api-plugin/index.md) — 你可以通过 API 网关 Apache APISIX 的 public-api 插件保护 APISIX 插件中的自定义 API,本文着重介绍了 `public-api` 插件两种使用方法和一种场景示例。 - [GraphQL 碰撞 API 网关 Apache APISIX,提升 API 领域的安全与性能](https://apisix.apache.org/zh/blog/2022/03/02/apisix-integration-graphql/index.md) — 本文介绍了云原生 API 网关 Apache APISIX 和 GraphQL 的特性,以及如何使用 Apache APISIX 代理 GraphQL 请求,并提出解决实际场景痛点的方案。 - [APISIX 在众安保险的应用实践](https://apisix.apache.org/zh/blog/2022/03/02/zhongan-usercase-with-apache-apisix/index.md) — 本文将通过介绍云原生 API 网关 Apache APISIX 在众安保险的一些使用场景与实践案例,为大家带来关于互联网保险场景下的网关选型与落地操作。 - [使用 Gitpod 开发 API 网关 Apache APISIX](https://apisix.apache.org/zh/blog/2022/03/03/develop-apisix-with-gitpod/index.md) — 本文介绍了开源的云原生 API 网关 Apache APISIX 和云 IDE 产品 Gitpod,并为大家演示如何使用 Gitpod 对 API 网关 Apache APISIX 进行开发及常见问题的解决方案。 - [社区双周报(2.15-2.28)](https://apisix.apache.org/zh/blog/2022/03/03/weekly-report-0228/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了 mocking 插件,支持将 access log 推送到 ClickHouse,添加 Kubernetes 作为服务发现等功能。 - [API 网关集成 ClickHouse 插件提升全链路日志效率](https://apisix.apache.org/zh/blog/2022/03/04/apigateway-clickhouse-makes-logging-easier/index.md) — 本文讲述了社区贡献者祁振东为云原生 API 网关 Apache APISIX 贡献 `clickhouse-logger` 的历程,以及如何使用该插件简化业务架构,提升全链路日志效率。 - [API 网关 APISIX 携手 CoreDNS 打开服务发现新大门](https://apisix.apache.org/zh/blog/2022/03/04/apisix-uses-coredns-enable-service-discovery/index.md) — 云原生 API 网关 Apache APISIX 集成了多种服务发现的能力,本文将为您展示如何在 APISIX 中配置 CoreDNS 并且为你介绍了服务发现的模式以及使用 CoreDNS 的优势。 - [API 网关 Apache APISIX 集成 Eureka 作为服务发现](https://apisix.apache.org/zh/blog/2022/03/05/apisix-integration-eureka-service-discovery/index.md) — 本文介绍了如何在云原生 API 网关 Apache APISIX 中启用 Eureka 作为服务发现,并且介绍了如何使用诊断工具快速发现链路中出现的问题。 - [社区双周报(3.1-3.14)](https://apisix.apache.org/zh/blog/2022/03/24/weekly-report-0314/index.md) — API 网关 Apache APISIX 社区近两周新增了 authz-keycloak 插件支持重定向非授权用户、csrf 插件支持检查令牌是否过期、proxy-mirror 插件支持设置超时时间等功能。 - [Apache APISIX 2.13.0 正式发布](https://apisix.apache.org/zh/blog/2022/03/28/release-apache-apisix-2.13/index.md) — 全新的 LTS 版本 Apache APISIX 2.13.0 正式发布。该 LTS 版本不仅性能更加稳定,而且支持了更多的可观测性、服务发现插件和更完善的多语言开发体系。 - [Apache APISIX Summit ASIA 2022 重磅来袭](https://apisix.apache.org/zh/blog/2022/04/12/apisix-summit-asia-2022/index.md) — 云原生 API 网关 Apache APISIX 社区将于 2022 年 5 月 20-21 日通过「线上直播」的方式举办 Apache APISIX Summit ASIA 2022。 - [APISIX jwt-auth 插件存在错误响应中泄露信息的风险公告(CVE-2022-29266)](https://apisix.apache.org/zh/blog/2022/04/20/cve-2022-29266/index.md) — 在 APISIX 2.13.0 及之前版本中,存在因 jwt-auth 插件引起的信息泄漏问题,现将处理信息进行相关公告。 - [社区双周报(4.1-4.14)](https://apisix.apache.org/zh/blog/2022/04/20/weekly-report-0420/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [基于 TiDB 的 API 网关高可用配置最佳实践](https://apisix.apache.org/zh/blog/2022/04/22/apisix-with-tidb-practice/index.md) — APISIX 参赛团队以四人组队方式在 TiDB Hackathon 2021 中呈现了 TiDB 与 APISIX 对接实现通用配置中心的能力。本文将带来该项目背后的一些故事以及未来展望。 - [interview-juzhiyuan-apache-member](https://apisix.apache.org/zh/blog/2022/04/29/interview-juzhiyuan-apache-member/index.md) - [社区双周报(4.15-4.30)](https://apisix.apache.org/zh/blog/2022/05/10/weekly-report-0510/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报(5.01 - 5.15)](https://apisix.apache.org/zh/blog/2022/05/19/weekly-report-0519/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 2.14.1 正式发布](https://apisix.apache.org/zh/blog/2022/05/31/release-apache-apisix-2.14/index.md) — Apache APISIX 2.14.1 正式发布!该版本支持在控制面实现服务发现,还支持 Istio、基于 WebSocket 的 pubsub 代理框架和基于 xRPC 框架管理非 HTTP 七层协议。 - [API 网关 Apache APISIX 在 AWS Graviton3 上的安装与性能测试](https://apisix.apache.org/zh/blog/2022/06/07/installation-performance-test-of-apigateway-apisix-on-aws-graviton3/index.md) — 本文使用 APISIX 进行了 AWS Graviton3 与 AWS Graviton2 的性能对比,在 API 网关这种网络 IO 密集型的计算场景下,AWS Graviton3 可谓展示了性能怪兽的属性。 - [社区双周报(5.16 - 5.31)](https://apisix.apache.org/zh/blog/2022/06/07/weekly-report-0607/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [automated-operation-base-apache-apisix](https://apisix.apache.org/zh/blog/2022/06/14/automated-operation-base-apache-apisix/index.md) - [APISIX 助力中东社交软件,实现本地化部署](https://apisix.apache.org/zh/blog/2022/06/14/beeto-with-apache-apisix/index.md) — 本文整理自胡丽麟(Beeto 平台研发)在 Apache APISIX Summit ASIA 2022 中进行的分享,介绍了中东社交软件 Beeto 如何使用 APISIX 实现本地化部署。 - [how-mse-supports-canary-release-with-apache-apisix](https://apisix.apache.org/zh/blog/2022/06/14/how-mse-supports-canary-release-with-apache-apisix/index.md) - [API 网关 Apache APISIX 助力雪球双活架构演进](https://apisix.apache.org/zh/blog/2022/06/14/xueqiu-with-apache-apisix/index.md) — 本文整理自雪球基础组件团队在 Apache APISIX Summit ASIA 2022 上的分享,介绍了雪球在双活架构的调整中如何借助 APISIX 实现更灵活的业务。 - [社区双周报(6.01 - 6.15)](https://apisix.apache.org/zh/blog/2022/06/21/weekly-report-0621/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的每周进展,方便大家参与到 Apache APISIX 社区中来。 - [助力开发者,全方位解读 APISIX 测试案例](https://apisix.apache.org/zh/blog/2022/06/27/getting-start-with-apisix-test-cases/index.md) — 本文主要介绍了 APISIX 的测试案例和如何编写 API 网关 Apache APISIX 的测试案例,并从本地和 GitHub 层面展示了实际运行效果。 - [APISIX 与 Ory Hydra 集成丰富身份认证方式](https://apisix.apache.org/zh/blog/2022/07/04/apisix-integrates-with-hydra/index.md) — 本文介绍了 API 网关 Apache APISIX 通过 OpenID Connect 插件与 Ory Hydra 集成实现集中式身份认证,并且介绍了关于 Ory Hydra 的应用场景及 OpenID 相关知识。 - [如何使用 DataAnt 监控 Apache APISIX](https://apisix.apache.org/zh/blog/2022/07/05/use-dataant-to-monitor-apisix/index.md) — 本文主要介绍了如何通过 DataAnt Agent 将云原生 API Gateway Apache APISIX 的指标数据上传到 DataAnt 监控系统,实现对 Apache APISIX 进行监控。 - [使用 Keycloak 与 API 网关保护你的 API](https://apisix.apache.org/zh/blog/2022/07/06/use-keycloak-with-api-gateway-to-secure-apis/index.md) — 本篇文章将一步一步引导你如何使用 API 网关 Apache APISIX 与 Keycloak 保护你的 API,并且介绍了 OpenID Connect 相关概念以及交互流程和相关术语。 - [社区双周报 6.16 - 6.30](https://apisix.apache.org/zh/blog/2022/07/07/weekly-report-0630/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了支持用户自定义插件优先级、检查配置文件中的 plugin_metadata、`kafka` 插件新增相关参数支持等功能。 - [使用 Prometheus 监控云原生 API 网关 APISIX](https://apisix.apache.org/zh/blog/2022/07/13/monitor-api-gateway-apisix-with-prometheus/index.md) — 本文将为你介绍云原生 API 网关 Apache APISIX 的 prometheus 插件的相关信息,并通过此插件监控 APISIX,也为你演示了如何在 APISIX Dashboard 中配置 Grafana。 - [社区双周报 (7.1 - 7.15)](https://apisix.apache.org/zh/blog/2022/07/21/weekly-report-0715/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了 openid-connect 插件中支持 PKCE、Ingress 资源可以直接使用 APISIX 的插件等功能。 - [Apache APISIX 在 API 和微服务领域的探索](https://apisix.apache.org/zh/blog/2022/07/22/exploration-of-apisix-in-api-and-microservices/index.md) — Apache APISIX 作为 Apache 软件基金会顶级项目,在项目快速发展的背后,进行了哪些探索?为什么会得到越来愈多开发者和企业用户的青睐?本文将从技术和社区两个层面带来详细解读。 - [API 网关 APISIX 在谷歌云 T2A 和 T2D 的性能测试](https://apisix.apache.org/zh/blog/2022/07/22/how-is-google-cloud-tau-t2a-performing/index.md) — 本文主要使用云原生 API 网关 Apache APISIX 分别在 Google Cloud T2A 和 Google Cloud T2D 进行性能测试,并且进行对比两者的性能。 - [Apache APISIX 2.15 正式发布](https://apisix.apache.org/zh/blog/2022/07/29/release-apache-apisix-2.15/index.md) — API 网关 Apache APISIX 2.15 版本正式发布!此版本新增插件相关的自定义优先级、执行策略、错误响应及支持监控四层流量的指标等功能。 - [有了 NGINX 和 Kong,为什么还需要 Apache APISIX?](https://apisix.apache.org/zh/blog/2022/07/30/why-we-need-apache-apisix/index.md) — 本文介绍了Kong 和 NGINX 的不足,以及云原生 API 网关 Apache APISIX 如何解决 NGINX 和 Kong 所带来的业务痛点、Apache APISIX 的优势和使用场景。 - [Apache APISIX Ingress v1.5-rc1 正式发布](https://apisix.apache.org/zh/blog/2022/08/05/apisix-ingress-1.5rc1-release/index.md) — 历时 7 个月,Apache APISIX Ingress Controller v1.5-rc1 版本正式发布。带来 API Version 升级、Gateway API 支持以及 Ingress 相关资源的更新与调整。 - [Apache APISIX 在 Azure Ddsv5 和 Dpdsv5 上的性能测试](https://apisix.apache.org/zh/blog/2022/08/08/apache-apisix-performance-test-in-azure/index.md) — 本文使用 API 网关 Apache APISIX 来对比 Azure Ddsv5 和 Azure Dpdsv5 在网络 IO 密集型场景下的性能。 - [社区双周报 (7.16 - 7.31)](https://apisix.apache.org/zh/blog/2022/08/09/weekly-report-0731/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了 openid-connect 插件中支持 PKCE、Ingress 资源可以直接使用 APISIX 的插件等功能。 - [GCP、AWS、Azure 和 Oracle ARM 架构服务器性能测试对比](https://apisix.apache.org/zh/blog/2022/08/12/arm-performance-google-aws-azure-with-apisix/index.md) — 本文使用 API 网关 Apache APISIX 来比较 GCP、AWS 、Azure 和 Oracle ARM 架构服务器在网络 IO 密集型场景下的性能。 - [Apache APISIX 运行时动态调试功能详解](https://apisix.apache.org/zh/blog/2022/08/19/apache-apisix-runtime-dynamic-debugging/index.md) — 本文详细介绍了云原生 API 网关 Apache APISIX 动态调试功能以及该功能的实现原理,你可以通过该功能更便捷地排查 Bug 并解决相关问题。 - [API 网关 Apache APISIX 集成 Elasticsearch 实现实时日志监控](https://apisix.apache.org/zh/blog/2022/09/15/apache-apisix-integrat-with-elasticsearch-for-logger/index.md) — 本文将为你介绍 Apache APISIX 的 elasticsearch-logger 插件的相关信息,以及如何通过此插件获取 APISIX 的实时日志。 - [API 网关 Apache APISIX 集成 CNCF OpenFunction](https://apisix.apache.org/zh/blog/2022/09/20/apisix-integrate-cncf-openfunction/index.md) — 本文介绍了 Apache APISIX openfunction 插件的功能与使用步骤,为 APISIX 的无服务领域功能再添一员。 - [为什么说 Apache APISIX 是最好的 API 网关?](https://apisix.apache.org/zh/blog/2022/09/27/why-apache-apisix-is-best-apigateway/index.md) — 本文从多个角度(在开发人员中的受欢迎程度、开源许可证、性能和整个生态系统)对比多个 API 网关(Kong、Tyk、Gloo)。 - [APISIX 3.0.0 预览版现已发布!带来丰富功能与迭代细节](https://apisix.apache.org/zh/blog/2022/09/28/apache-apisix-3.0.0-beta-release/index.md) — Apache APISIX 3.0.0 预览版现已发布,为你整理了此次预览版上线的一些功能与调整细节。 - [放弃 Spring Cloud Gateway!APISIX 在「还呗」的技术实践](https://apisix.apache.org/zh/blog/2022/09/30/huanbei-in-apache-apisix/index.md) — 本文将介绍作为金融企业的还呗,为何弃用 Spring Cloud Gateway 而选择 APISIX 作为他们的网关。 - [社区双周报 (10.1 - 10.15)](https://apisix.apache.org/zh/blog/2022/10/18/weekly-report-0731/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了 `proxy-mirror` 插件支持解析 host 域名、`kafka-logger` 插件新增 brokers 属性,支持不同 broker 设置相同 host 等功能。 - [从 Traefik 到 APISIX,汽车智能计算平台公司「地平线」在 Ingress Controller 的探索和实践](https://apisix.apache.org/zh/blog/2022/10/28/apisix-ingress-with-horizon-ai/index.md) — 地平线作为一家致力于汽车自动驾驶芯片的公司,在业务迭代中为何从 Traefik 切换到了 APISIX Ingress 去支撑业务。 - [当 Amazon Lambda 遇上 Apache APISIX 可以擦出什么火花?](https://apisix.apache.org/zh/blog/2022/11/04/why-do-you-need-apache-apisix-when-using-amazon-lambda/index.md) — 本文首先介绍了什么是 Serverless,以及为什么需要 Serverless;其次,讲述了一个好的网关在 Serverless 架构下的重要性,而 APISIX 就是这样的一个网关;最后,本文重点介绍了 APISIX 中的 Serverless 类型的插件 aws-lambda,同时列举了 Apache APISIX 其它 Serverless 相关插件。 - [腾讯蓝鲸 API 网关如何借助 APISIX 实现产品升级与业务完善](https://apisix.apache.org/zh/blog/2022/11/05/tencent-blueking-with-apisix/index.md) — 本文从蓝鲸网关的迭代过程和应用 APISIX 后的产品实践角度,为大家呈现了基于 APISIX 的网关应用实例。 - [社区双周报 (10.16 - 11.4)](https://apisix.apache.org/zh/blog/2022/11/10/weekly-report-1110/index.md) — 云原生 API 网关 Apache APISIX 近两周新增上游轮询规则策略,支持 etcd 地址为 IPv6,处理上游 header 时自定义 X-Forwarded-Pord 参数。APISIX Dashboard 修正连接中断时数据不同步的问题。 - [微服务中的服务发现是什么](https://apisix.apache.org/zh/blog/2022/11/10/what-is-service-in-microservice-discovery/index.md) — 本文通过服务发现的相关背景和 APISIX 对于服务发现的应用与实践,来介绍微服务中的服务发现内容。 - [实践一年之久,vivo 如何基于 APISIX 进行业务基础架构的演进](https://apisix.apache.org/zh/blog/2022/11/13/vivo-with-apache-apisix/index.md) — 本文从应用 APISIX 后的调整与实践困难角度入手,为大家带来了 vivo 基于 APISIX 的企业实践细节。 - [社区双周报 (11.5 - 11.20)](https://apisix.apache.org/zh/blog/2022/11/23/weekly-report-1123/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了 `proxy-mirror` 插件支持解析 host 域名、`kafka-logger` 插件新增 brokers 属性,支持不同 broker 设置相同 host 等功能。 - [为什么 NGINX 的 reload 不是热加载?](https://apisix.apache.org/zh/blog/2022/11/23/why-is-not-reload-hot-loaded-in-nginx/index.md) — 本文介绍了 APISIX 如何解决 NGINX 热加载带来的缺陷。 - [APISIX Ingress 是如何支持上千个 Pod 副本的应用](https://apisix.apache.org/zh/blog/2022/11/25/how-apisix-support-1000-pods/index.md) — 本文通过介绍 Kubernetes 中上千个 Pod 副本应用场景的解析,提出技术实现的困难。介绍 APISIX Ingress 是如何解决这一难题的。 - [译文 | A poor man's API](https://apisix.apache.org/zh/blog/2022/11/28/a-poor-man‘s-api/index.md) — 本文将展示如何在不编写任何代码的情况下,简单实现一个 API 实践。 - [社区双周报 (11.21 - 12.04)](https://apisix.apache.org/zh/blog/2022/12/04/weekly-report-1204/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了国密密码套件,域名解析优化,Admin API 通过 gRPC 协议链接 ectd 等新功能。 - [APISIX 在君润人力云原生平台的架构实践](https://apisix.apache.org/zh/blog/2022/12/07/junrunrenli-with-apisix/index.md) — 本文从君润人力业务快速扩张的背景入手,重点介绍开源 API 网关 APISIX 对其自研平台系统架构的多样化应用场景支持。 - [Apache APISIX 玩转 Tongsuo 国密插件](https://apisix.apache.org/zh/blog/2022/12/08/apisix-support-tongsuo/index.md) — 本文通过解读国密的相关内容与标准,呈现了当下国内技术环境中对于国密功能支持的现状。并从 API 网关 Apache APISIX 的角度,带来有关国密的探索与功能呈现。 - [智慧交通系统网新电气,如何基于 APISIX 迭代数字智联平台](https://apisix.apache.org/zh/blog/2022/12/09/insigma-with-apache-apisix/index.md) — 在城市智能交通的覆盖范围下,很多场景对于流量处理和系统稳定性都要求极高。为了应对这种城市级别的数字智能要求,网新电气基于 APISIX 进行了网关层面的迭代。 - [聚焦人机交互智能应用领域,APISIX 在希沃网关的应用与实践](https://apisix.apache.org/zh/blog/2022/12/13/seewo-with-apache-apisix/index.md) — 本文概述了希沃在网关部分的四次迭代,以及引入 APISIX 后的应用与实践。 - [APISIX Ingress 如何支持自定义插件](https://apisix.apache.org/zh/blog/2022/12/15/how-support-ingress-custom-plugins/index.md) — 本篇主要介绍了 Ingress 资源相关的语义,以及如何对 Ingress 资源进行能力的扩展。 - [当 Amazon Lambda 遇上 Apache APISIX 可以擦出什么火花?](https://apisix.apache.org/zh/blog/2022/12/16/amazonlambda-with-apisix/index.md) — 本文通过介绍了 Serverless 的相关内容,引出了一个好的网关在 Serverless 架构下的重要性。而 APISIX 就是这样的一个网关。 - [马斯克都不懂的 GraphQL,API 网关又能对其如何理解?](https://apisix.apache.org/zh/blog/2022/12/16/what-is-graphql/index.md) — 本文介绍了什么是 GraphQL,以及 APISIX 是如何支持 GraphQL 的。 - [为什么 APISIX Ingress 是比 Traefik 更好的选择?](https://apisix.apache.org/zh/blog/2022/12/19/apisix-ingress-better-than-traefik/index.md) — 本文可以为正在选型 Kubernetes Ingress Controller 产品的用户提供一些帮助。 - [认证鉴权对于 API 网关的重要性](https://apisix.apache.org/zh/blog/2022/12/19/auth-apisix-gateway/index.md) — 认证鉴权作为 API 网关不可或缺的能力,已然成为用户在选型 API 网关时考量的重要因素之一。 - [社区双周报 (12.05 - 12.18)](https://apisix.apache.org/zh/blog/2022/12/22/weekly-report-1218/index.md) — 云原生 API 网关 Apache APISIX 近两周新增了国密密码套件,域名解析优化,Admin API 通过 gRPC 协议链接 ectd 等新功能。 - [APISIX Ingress + Flagger 实现顺滑的金丝雀发布](https://apisix.apache.org/zh/blog/2022/12/27/apisix-ingress-with-Flagger/index.md) — 通过 Apache APISIX 和 Flagger 的整合,实现了非常顺滑的金丝雀发布。 - [APISIX Ingress 对 Gateway API 的支持和应用](https://apisix.apache.org/zh/blog/2022/12/27/apisix-ingress-with-gatewayapi/index.md) — 本文介绍了 Gateway API 这个将服务暴露到集群之外的全新规范,并且介绍了如何在 APISIX Ingress Controller 中使用它。 - [release-apache-apisix-3.1.0](https://apisix.apache.org/zh/blog/2022/12/30/release-apache-apisix-3.1.0/index.md) - [2022 Apache APISIX 年度记忆](https://apisix.apache.org/zh/blog/2023/01/02/2022-summary/index.md) — 本文介绍了 Apache APISIX 社区在 2022 年取得的成绩。 - [社区双周报 (12.19 - 1.1)](https://apisix.apache.org/zh/blog/2023/01/04/weekly-report-0105/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX Ingress 1.6 正式发布](https://apisix.apache.org/zh/blog/2023/01/10/release-apisix-ingress-1.6/index.md) — Apache APISIX Ingress 1.6 版本正式发布!此版本带来了 Gateway API 的支持,同时新增服务发现组件集成与代理外部服务,优化对 APISIX Ingress Controller 的使用体验。 - [基于 APISIX 的服务网格方案 Amesh 积极开发中!](https://apisix.apache.org/zh/blog/2023/01/11/apisix-amesh-introduction/index.md) — Amesh 是 Apache APISIX 的服务网格库。它适配了 xDS 协议,可以从诸如 Istio 的控制平面中接收数据,并生成 APISIX 所需的数据结构,使得 APISIX 能够在服务网格领域作为数据面发挥作用。 - [为什么 APISIX Ingress 是比 Ingress NGINX 更好的选择?](https://apisix.apache.org/zh/blog/2023/01/11/apisix-ingress-vs-ingress-nginx/index.md) — 本文将会对比两个比较流行的 Ingress controller 实现,希望能对读者进行 Ingress controller 选型中有所帮助。 - [如何使用 Amesh 配置插件](https://apisix.apache.org/zh/blog/2023/01/12/amesh-config-plugin/index.md) — Amesh 是 Apache APISIX 的服务网格库。本文在假设已经成功安装 Amesh 后,如何在 Amesh 中进行部署、配置和更新插件等操作。 - [盘点微服务架构下的诸多身份验证方式](https://apisix.apache.org/zh/blog/2023/01/12/serverless-auth-type/index.md) — 本文将从传统服务架构和微服务架构下的身份认证方式区别进行讨论,并最终衡量微服务架构中身份认证服务的各种实现方式的优劣。 - [马蜂窝如何利用 APISIX 网关实现微服务架构升级](https://apisix.apache.org/zh/blog/2023/01/15/mafengwo-with-apisix/index.md) — 本文从马蜂窝的微服务架构平台蜂效迭代过程和应用 APISIX 后的产品实践角度,为大家呈现了基于 APISIX 的网关应用实例。 - [Apache APISIX 集成原生 Consul 的服务发现能力](https://apisix.apache.org/zh/blog/2023/01/18/consul-with-apisix/index.md) — 云原生 API 网关 Apache APISIX 支持原生 Consul 的服务发现能力。本文讲述了在 Apache APISIX 中实现服务发现和服务注册的全过程及 Consul 的相关原理。 - [服务网格领域的百花齐放,是否存在一个更优解?](https://apisix.apache.org/zh/blog/2023/01/18/what-is-service-mesh/index.md) — 本文介绍了什么是服务网格?服务网格如何工作?以及具体实际应用。然后介绍了什么是 Amesh?以及 Amesh 目前的发展状态。 - [社区双周报 (1.2 - 1.15)](https://apisix.apache.org/zh/blog/2023/01/19/weekly-report-0115/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [API 网关策略的二三事](https://apisix.apache.org/zh/blog/2023/01/30/something-about-api-gateway-policy/index.md) — 这篇文章介绍了什么是 API 网关策略,并针对认证授权、安全、流量处理与可观测性这四类 API 网关中常用的策略进行描述。 - [社区双周报 (1.16 - 1.29)](https://apisix.apache.org/zh/blog/2023/02/02/weekly-report-0202/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [2022 年度优质文章盘点 Top10](https://apisix.apache.org/zh/blog/2023/02/06/2022-top10-blogs/index.md) — 本文整理盘点了 2022 年度 Top10 高阅读量文章,其中包括技术原理、生态共建、行业知识科普、流行插件实操教程等,建议收藏。 - [APISIX Ingress 如何使用 Cert Manager 管理证书](https://apisix.apache.org/zh/blog/2023/02/07/apisix-ingress-with-cert-mamager/index.md) — 本文中介绍了 Kubernetes 中证书的默认存储方式,以及这种方式存在的一些痛点。cert-manager 的出现比较好的解决了这些问题,逐步成为了 Kubernetes 生态中证书签发/管理领域中的事实标准。 - [RESTful API 为何成为顶流 API 架构风格?](https://apisix.apache.org/zh/blog/2023/02/08/what-is-restful-api/index.md) — 了解 RESTful API 的核心概念、最佳实践,以及如何使用 Apache APISIX 在网关层统一治理、保护和改造 API 流量。 - [社区双周报 (1.30 - 2.12)](https://apisix.apache.org/zh/blog/2023/02/16/weekly-report-0216/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [如何使用 Kubernetes 实现应用程序的弹性伸缩](https://apisix.apache.org/zh/blog/2023/02/21/how-to-scale-application-elastically-in-kubernetes/index.md) — 本篇文章利用 KEDA 使用 Prometheus 采集 APISIX 暴露出来的指标作为伸缩器,进而实现基于流量的应用程序弹性伸缩。 - [APISIX 是怎么保护用户的敏感数据不被泄露的?](https://apisix.apache.org/zh/blog/2023/02/23/how-to-prevent-sensitive-data-from-leaking/index.md) — 本文以 APISIX 作为例子,为大家介绍了如何借助 `Global Data Encryption` 功能来保护敏感数据,确保不会有任何敏感数据进行明文存储,这样即使 etcd 中所有存储的数据都被盗取,也不会造成敏感数据泄露,从而有效提升了 APISIX 的安全性。 - [API 网关日志的价值,你了解多少?](https://apisix.apache.org/zh/blog/2023/02/28/transforming-logs-for-ingestion-into-your-observability-stack/index.md) — 本文介绍了 API 网关日志的价值,并以知名网关 Apache APISIX 为例,展示如何集成 API 网关日志。 - [社区双周报 (2.13 - 2.26)](https://apisix.apache.org/zh/blog/2023/03/01/weekly-report-0301/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [API Gateway vs Load Balancer:选择适合你的网络流量管理组件](https://apisix.apache.org/zh/blog/2023/03/03/api-gateway-vs-load-balancer/index.md) — 本文从对比了 API Gateway 和 Load Balancer 的功能区别,帮助读者更好地了解他们在系统架构中扮演的角色。 - [从 1 秒到 10 毫秒!在 APISIX 中减少 Prometheus 请求阻塞](https://apisix.apache.org/zh/blog/2023/03/06/the-mystery-of-prometheus-plugins-and-long-tail-requests/index.md) — 本文介绍了 Prometheus 插件造成长尾请求现象的原因,以及如何解决这个问题。 - [微服务为什么要用到 API 网关?](https://apisix.apache.org/zh/blog/2023/03/08/why-do-microservices-need-an-api-gateway/index.md) — 了解微服务为什么需要 API 网关,以及 Apache APISIX 如何帮助统一路由、认证、限流、观测和流量治理。 - [Apache APISIX 3.2.0 正式发布](https://apisix.apache.org/zh/blog/2023/03/09/release-apache-apisix-3.2.0/index.md) — APISIX 3.2.0 是 3.0 大版本以来的第一个 LTS 版本。此次发版,是 3.x 时代更替 2.x 时代的一大里程碑。从此之后,新的一系列 patch 版本将会在 3.2 的基础上发布。本次发布一如往常一样带来了许多新的插件和特性,为 APISIX 的使用者带来不一样的新玩法。 - [社区双周报 (2.27 - 3.12)](https://apisix.apache.org/zh/blog/2023/03/16/weekly-report-0316/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [什么是 LuaJIT?为什么 Apache APISIX 选择了 LuaJIT?](https://apisix.apache.org/zh/blog/2023/03/22/what-is-luajit-and-why-does-apisix-choose-luajit/index.md) — 本文介绍了 LuaJIT 的高灵活性和高性能,以及 APISIX 作为云原生 API 网关选择 LuaJIT 的原因。 - [社区双周报 (3.13 - 3.26)](https://apisix.apache.org/zh/blog/2023/03/30/weekly-report-0330/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [WebAssembly 助力云原生:APISIX 如何借助 Wasm 插件实现扩展功能?](https://apisix.apache.org/zh/blog/2023/03/30/what-is-wasm-and-how-does-apache-apisix-support-it/index.md) — 本文将介绍 Wasm,以及 Apache APISIX 如何实现 Wasm 功能。 - [2023 年十大 API 管理趋势](https://apisix.apache.org/zh/blog/2023/04/03/10-api-management-trends/index.md) — 本文探讨了 API 管理在数字化转型中的重要性,以及 API 管理面临的挑战和发展机遇。文章重点介绍了十大 API 管理发展趋势,包括 API 安全性、API 标准化、云端 API 管理解决方案、低代码 API 平台、API 市场、新兴 API 协议、人工智能与 API、开发者体验、API 分析和无服务器架构等。通过关注这些趋势,企业能更好地应对未来挑战,抓住发展机遇,实现业务的持续增长和创新。 - [社区双周报 (3.27 - 4.9)](https://apisix.apache.org/zh/blog/2023/04/12/weekly-report-0409/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报 (4.10 - 4.23)](https://apisix.apache.org/zh/blog/2023/04/26/weekly-report-0426/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.3.0 正式发布](https://apisix.apache.org/zh/blog/2023/05/08/release-apache-apisix-3.3.0/index.md) — Apache APISIX 3.3.0 版本正式发布,此版本提供了更好的多域名匹配场景下的表现。 - [社区双周报 (4.24 - 5.07)](https://apisix.apache.org/zh/blog/2023/05/12/weekly-report-0512/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报 (5.08 - 5.22)](https://apisix.apache.org/zh/blog/2023/05/24/weekly-report-0524/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.2.1 正式发布](https://apisix.apache.org/zh/blog/2023/06/01/release-apache-apisix-3.2.1/index.md) — APISIX 3.2.1 版本正式发布,修复了诸多 bug,提升用户体验。 - [社区双周报 (5.23 - 6.05)](https://apisix.apache.org/zh/blog/2023/06/08/weekly-report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报 (6.06 - 6.18)](https://apisix.apache.org/zh/blog/2023/06/21/weekly-report-zh/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [Release Apache APISIX 3.4.0](https://apisix.apache.org/zh/blog/2023/06/30/release-apache-apisix-3.4.0/index.md) — Apache APISIX 3.4.0 版本于 2023 年 6 月 30 日发布。此版本新增了一个适用于 Grafana Loki 的插件,允许在路由级别上建立 mTLS 连接,并进行性能优化,不断提升 APISIX 的用户体验。 - [社区双周报 (6.19 - 7.02)](https://apisix.apache.org/zh/blog/2023/07/05/weekly-report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [APISIX 的出海征程势如破竹:APISIX 马来西亚 Meetup](https://apisix.apache.org/zh/blog/2023/07/12/2023-apisix-meetup-malaysia/index.md) — 7 月 4 日,2023 APISIX 开源社区 Meetup 在马来西亚首都吉隆坡成功举办。 - [社区双周报 (7.03 - 7.16)](https://apisix.apache.org/zh/blog/2023/07/18/weekly-report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.4.1 正式发布](https://apisix.apache.org/zh/blog/2023/07/21/release-apache-apisix-3.4.1/index.md) — Apache APISIX 3.4.0 版本于 2023 年 7 月 21 日发布。该版本修复了 JWT 中一个安全漏洞。 - [Apache APISIX 3.2.2 正式发布](https://apisix.apache.org/zh/blog/2023/07/23/release-apache-apisix-3.2.2/index.md) — Apache APISIX 3.2.2 版本于 2023 年 7 月 23 日发布。此版本包含了一系列的修复和优化。 - [社区双周报 (7.17 - 7.30)](https://apisix.apache.org/zh/blog/2023/08/02/weekly-report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报 (7.31 - 8.13)](https://apisix.apache.org/zh/blog/2023/08/15/weekly-report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报 (8.14 - 8.27)](https://apisix.apache.org/zh/blog/2023/08/30/weekly-report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.5.0 正式发布](https://apisix.apache.org/zh/blog/2023/09/01/release-apache-apisix-3.5.0/index.md) — Apache APISIX 3.5.0 版本于 2023 年 9 月 1 日发布。该版本带来了振奋人心的新功能和改进的用户体验。 - [APISIX 新特性之 WAF 解决方案:Coraza](https://apisix.apache.org/zh/blog/2023/09/08/apisix-integrates-with-coraza/index.md) — APISIX 与 Coraza 的集成为企业提供了可靠的安全防护,确保 API 服务的完整性和可靠性。 - [社区双周报 (8.28 - 9.10)](https://apisix.apache.org/zh/blog/2023/09/13/biweekly-report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报希望可以帮助社区小伙伴们更好地掌握 Apache APISIX 社区的进展,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.5 新特性揭秘:全面预览](https://apisix.apache.org/zh/blog/2023/09/20/apisix-3.5-preview/index.md) — APISIX 3.5 引入了一系列令人振奋的新特性,将为用户带来更高级别的安全性、性能和可扩展性,从而为用户提供更多选择,使得在构建和管理 API 时变得更加便捷和灵活。 - [社区双周报 (9.11 - 9.24)](https://apisix.apache.org/zh/blog/2023/09/26/bi-weekly report/index.md) — “独行者速,众行者远”。Apache APISIX 社区周报旨在协助社区小伙伴们全面地了解 Apache APISIX 社区的发展,使每个人都能更容易地参与到社区建设中来。 - [Apache APISIX 3.6.0 正式发布](https://apisix.apache.org/zh/blog/2023/10/05/release-apache-apisix-3.6.0/index.md) — Apache APISIX 3.6.0 版本于 2023 年 10 月 5 日发布。该版本带来了一系列新功能,修复,和用户体验优化。 - [APISIX 新特性之 GitOps 声明式配置](https://apisix.apache.org/zh/blog/2023/10/07/apisix-gitops-adc/index.md) — APISIX 引入了新的周边工具:支持 GitOps 声明式,帮助用户在非 Kubernetes 环境中以声明式的方式进行各种集成。 - [荷兰智慧城市革命:WeCity 与 APISIX 的合作之旅](https://apisix.apache.org/zh/blog/2023/10/09/wecity-uses-apisix/index.md) — 荷兰知名公共数据管理企业 WeCity 与 APISIX 携手同行,共同打造荷兰的稳定安全的数据市场。 - [社区双周报 (9.25 - 10.08)](https://apisix.apache.org/zh/blog/2023/10/11/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面了解项目的每周进展,更迅速便捷地融入 Apache APISIX 社区。 - [APISIX Ingress Controller:一种无需 etcd 的轻量级部署方式](https://apisix.apache.org/zh/blog/2023/10/18/ingress-apisix/index.md) — APISIX Ingress Controller 创新架构,摆脱对 etcd 集群的依赖,极大简化维护成本和系统复杂性。 - [社区双周报 (10.09 - 10.22)](https://apisix.apache.org/zh/blog/2023/10/26/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面了解项目的每周进展,更迅速便捷地融入 Apache APISIX 社区。 - [社区双周报 (10.23 - 11.05)](https://apisix.apache.org/zh/blog/2023/11/08/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面了解项目的每周进展,更迅速便捷地融入 Apache APISIX 社区。 - [Apache APISIX 3.7.0 正式发布](https://apisix.apache.org/zh/blog/2023/11/21/release-apache-apisix-3.7.0/index.md) — Apache APISIX 3.7.0 版本于 2023 年 11 月 21 日发布。该版本带来了一系列变更,新功能,和修复。 - [社区双周报 (11.06 - 11.19)](https://apisix.apache.org/zh/blog/2023/11/23/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [分布式网关 APISIX 在大规模视频类业务中的落地实践](https://apisix.apache.org/zh/blog/2023/11/30/migu-video-utilizes-apisix/index.md) — 咪咕视频借力 APISIX 应对大规模视频类业务需求场景下的挑战,其落地实践不仅提升了咪咕视频的业务性能,简化了后端架构,还为业务的快速发展提供了有力支持。 - [API 网关 APISIX 在 DataVisor 的应用与实践](https://apisix.apache.org/zh/blog/2023/12/01/datavisor-uses-apisix/index.md) — DataVisor 产品专注于风险管理,其研发过程中不仅将 APISIX 充分运用于生产环境,而且也基于 APISIX 进行了多维度的二次开发,最终实现了卓越的生产效果。 - [社区双周报 (11.20 - 12.03)](https://apisix.apache.org/zh/blog/2023/12/04/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [政采云 APISIX 优化跨网 RPC 性能实践](https://apisix.apache.org/zh/blog/2023/12/08/zhengcaiyun-uses-apisix/index.md) — 政采云借力 APISIX 显著提升了网关性能,减少了协议转换的成本,并实现了中间件层面的收敛。 - [借力 APISIX 的高可用,实现企业亿级流量](https://apisix.apache.org/zh/blog/2023/12/15/high-availability-of-apisix-and-api7/index.md) — 本文整理自 2023 年 11 月王院生在 APISIX 上海 Meetup 的演讲。 - [社区双周报 (12.04 - 12.17)](https://apisix.apache.org/zh/blog/2023/12/20/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报 (12.18 - 12.31)](https://apisix.apache.org/zh/blog/2024/01/03/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.8.0 正式发布](https://apisix.apache.org/zh/blog/2024/01/15/release-apache-apisix-3.8.0/index.md) — Apache APISIX 3.8.0 版本于 2024 年 1 月 15 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [社区双周报 (01.01 - 01.14)](https://apisix.apache.org/zh/blog/2024/01/18/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [社区双周报 (01.15 - 01.28)](https://apisix.apache.org/zh/blog/2024/01/31/bi-weekly-report/index.md) — Apache APISIX 社区的双周报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [基于 DeepFlow 构建 APISIX 的统一可观测性能力](https://apisix.apache.org/zh/blog/2024/02/07/unlock-observability-for-apisix-with-deepflow/index.md) — 本文旨在阐述如何利用 DeepFlow 基于 eBPF 的零侵扰特性构建 APISIX 可观测性解决方案。 - [社区月报 (01.29 - 02.29)](https://apisix.apache.org/zh/blog/2024/03/05/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.9.0 正式发布](https://apisix.apache.org/zh/blog/2024/03/29/release-apache-apisix-3.9.0/index.md) — Apache APISIX 3.9.0 版本于 2024 年 3 月 29 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [社区月报 (03.01 - 03.31)](https://apisix.apache.org/zh/blog/2024/04/01/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.8.1 正式发布](https://apisix.apache.org/zh/blog/2024/04/29/release-apache-apisix-3.8.1/index.md) — Apache APISIX 3.8.1 版本于 2024 年 4 月 29 日发布。该版本带来一则修复。 - [Apache APISIX 3.9.1 正式发布](https://apisix.apache.org/zh/blog/2024/04/29/release-apache-apisix-3.9.1/index.md) — Apache APISIX 3.9.1 版本于 2024 年 4 月 29 日发布。该版本带来一则修复。 - [社区月报 (04.01 - 04.30)](https://apisix.apache.org/zh/blog/2024/04/30/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Forward-Auth 插件能够发出非法 Smuggling 请求 (CVE-2024-32638)](https://apisix.apache.org/zh/blog/2024/05/02/cve-2024-32638/index.md) — 使用 `forward-auth` 插件时,Apache APISIX 能够发出 HTTP 非法请求(HTTP Request Smuggling)导致安全漏洞 - [社区月报 (05.01 - 05.31)](https://apisix.apache.org/zh/blog/2024/05/31/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [社区月报 (06.01 - 06.30)](https://apisix.apache.org/zh/blog/2024/06/30/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [社区月报 (07.01 - 07.31)](https://apisix.apache.org/zh/blog/2024/07/31/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.10.0 正式发布](https://apisix.apache.org/zh/blog/2024/08/14/release-apache-apisix-3.10.0/index.md) — Apache APISIX 3.10.0 版本于 2024 年 8 月 14 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [社区月报 (08.01 - 08.31)](https://apisix.apache.org/zh/blog/2024/08/31/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [社区月报 (09.01 - 09.30)](https://apisix.apache.org/zh/blog/2024/09/30/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.11.0 正式发布](https://apisix.apache.org/zh/blog/2024/10/17/release-apache-apisix-3.11.0/index.md) — Apache APISIX 3.11.0 版本于 2024 年 10 月 17 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [社区双月报 (10.01 - 11.30)](https://apisix.apache.org/zh/blog/2024/11/30/bi-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [社区月报 (12.01 - 12.31)](https://apisix.apache.org/zh/blog/2024/12/31/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [学生专访|Apache APISIX 陈焕新——开源不是拦路虎,勇敢迈出第一步](https://apisix.apache.org/zh/blog/2025/01/13/apisix-2024-ospp/index.md) — 本期开源之夏 2024 学生专访来自 Apache APISIX 社区中选学生陈焕新,他在本届活动中承担的项目是:集成 AWS 和 GCP 的 Secrets Manager。 - [APISIX 在新氧科技数据安全网关的实践](https://apisix.apache.org/zh/blog/2025/01/15/apisix-practice-in-soyoung-data-security-gateway/index.md) — 新氧科技基于 Apache APISIX 完成了数据安全网关的建设,建立了从客户端到安全网关再到风控系统的纵深安全防御体系,实现了对高级威胁的全面检测和响应。 - [社区月报 (01.01 - 01.26)](https://apisix.apache.org/zh/blog/2025/01/26/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [APISIX 的 AI Gateway 功能一览:LLM 代理、Token 限流、安全防护](https://apisix.apache.org/zh/blog/2025/02/24/apisix-ai-gateway-features/index.md) — 探索 APISIX AI Gateway 的强大功能,包括 LLM 代理、智能流量调度、Token 限流、安全防护等。通过开源插件实现多 LLM 负载均衡、API 速率控制、内容审核,优化 AI 应用的性能、安全性和成本控制。 - [社区月报 (01.27 - 02.28)](https://apisix.apache.org/zh/blog/2025/02/28/monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [什么是 AI 网关?概念与核心功能](https://apisix.apache.org/zh/blog/2025/03/06/what-is-an-ai-gateway/index.md) — 本文探讨 AI 网关如何应对 API 网关领域的关键挑战,揭示其如何释放人工智能的全部潜能,将技术瓶颈转化为发展机遇。 - [AI 网关解析:与传统 API 网关的核心差异](https://apisix.apache.org/zh/blog/2025/03/21/ai-gateway-vs-api-gateway-differences-explained/index.md) — 本文深入解析 AI 网关的技术特性,探讨其与传统 API 网关的本质区别,并阐述为何 Apache APISIX AI Gateway 等演进式解决方案代表未来趋势。 - [AI 网关六大使用场景](https://apisix.apache.org/zh/blog/2025/03/24/6-essential-ai-gateway-use-cases/index.md) — 了解 AI 网关的六大核心应用场景,并探索 AI 网关如何通过集中管理、安全管控、成本优化和性能监控来提升企业级 AI 的部署效率。 - [2025 社区月报 (03.01 - 03.31)](https://apisix.apache.org/zh/blog/2025/03/31/march-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [APISIX-MCP:利用 AI + MCP 拥抱 API 智能化管理](https://apisix.apache.org/zh/blog/2025/04/01/embrace-intelligent-api-management-with-ai-and-mcp/index.md) — 了解 AI 与 MCP 场景下的 API 管理需求,以及 Apache APISIX 如何用于 LLM 流量路由、安全、审计和成本控制。 - [Apache APISIX 3.12.0 正式发布](https://apisix.apache.org/zh/blog/2025/04/01/release-apache-apisix-3.12.0/index.md) — Apache APISIX 3.12.0 版本于 2025 年 4 月 1 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [APISIX AI 网关介绍](https://apisix.apache.org/zh/blog/2025/04/08/introducing-apisix-ai-gateway/index.md) — 在 Apache APISIX 3.12.0 版本中,我们进一步强化了其作为现代 API 网关的 AI 支持能力。通过丰富的插件生态和灵活的架构设计,为开发者提供了完整的 AI 网关产品。 - [从 stdio 到 HTTP SSE:使用 APISIX 托管 MCP Server](https://apisix.apache.org/zh/blog/2025/04/21/host-mcp-server-with-api-gateway/index.md) — 探索 Apache APISIX 的 mcp-bridge 插件如何无缝地将基于 stdio 的 MCP Server 转换为可扩展的 HTTP SSE 服务。了解如何通过身份认证增强 API 安全性,通过限流提高系统可靠性,同时为云原生架构优化 MCP 服务。 - [APISIX 在荣耀海量业务下的网关实践](https://apisix.apache.org/zh/blog/2025/04/27/apisix-honor-gateway-practice-in-massive-business/index.md) — 作者:付家浩、许伟川,荣耀 PAAS 平台部工程师。本文整理自 2025 年 4 月 12 日两位工程师在 APISIX 深圳 Meetup 的演讲。 - [2025 社区月报 (04.01 - 04.30)](https://apisix.apache.org/zh/blog/2025/04/30/2025-april-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [游戏业务出海:TAPISIX 稳定运营实践](https://apisix.apache.org/zh/blog/2025/05/07/apisix-gateway-practice-in-tencent-timi/index.md) — 作者:杨泽淼,腾讯天美工作室群后台开发工程师。本文整理自 2025 年 4 月 12 日杨泽淼在 APISIX 深圳 Meetup 的演讲。 - [从云原生到 AI 原生:Apache APISIX 的 AI 网关架构设计与智能实践](https://apisix.apache.org/zh/blog/2025/05/29/apisix-ai-gateway-from-cloud-native-to-ai-native/index.md) — 了解 Apache APISIX 如何从云原生 API 网关扩展到 AI 网关,覆盖 LLM 流量治理、安全、观测和成本控制。 - [2025 社区月报 (05.01 - 05.30)](https://apisix.apache.org/zh/blog/2025/05/30/2025-may-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [MCP 智能化管理实践:一句话搞定 APISIX 网关](https://apisix.apache.org/zh/blog/2025/06/04/configure-apisix-in-a-single-command-with-apisix-mcp/index.md) — 作者:林志煌,API7.ai 前端开发、产品经理。本文整理自 2025 年 4 月 12 日林志煌在 APISIX 深圳 Meetup 的演讲。 - [Apache APISIX 3.13.0 正式发布](https://apisix.apache.org/zh/blog/2025/06/27/release-apache-apisix-3.13.0/index.md) — Apache APISIX 3.13.0 版本于 2025 年 6 月 27 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [2025 社区月报 (06.01 - 06.30)](https://apisix.apache.org/zh/blog/2025/06/30/2025-june-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [2025 社区月报 (07.01 - 07.31)](https://apisix.apache.org/zh/blog/2025/07/31/2025-july-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [2025 社区月报 (08.01 - 08.31)](https://apisix.apache.org/zh/blog/2025/08/31/2025-august-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [APISIX 在 360 统一七层负载均衡的落地实践](https://apisix.apache.org/zh/blog/2025/09/03/360-built-unified-l7-load-balancer-with-apisix/index.md) — 360 使用 Apache APISIX 统一七层负载均衡,通过其 Admin API 和 etcd 热同步机制,实现了 VPC、云原生能力以及精细化路由的一体化升级。 - [2025 社区月报 (09.01 - 09.30)](https://apisix.apache.org/zh/blog/2025/09/30/2025-sep-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.14.0 正式发布](https://apisix.apache.org/zh/blog/2025/10/10/release-apache-apisix-3.14.0/index.md) — Apache APISIX 3.14.0 版本于 2025 年 10 月 10 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [Apache APISIX 3.14.1 正式发布](https://apisix.apache.org/zh/blog/2025/10/17/release-apache-apisix-3.14.1/index.md) — Apache APISIX 3.14.1 版本于 2025 年 10 月 17 日发布。该版本带来一则修复。 - [2025 社区月报 (10.01 - 10.31)](https://apisix.apache.org/zh/blog/2025/10/31/2025-oct-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [将敏感信息插入日志文件 (CVE-2025-62232)](https://apisix.apache.org/zh/blog/2025/10/31/cve-2025-62232/index.md) — 通过登录 basic-auth 导致敏感数据暴露,导致明文用户名和密码写入错误日志,并在日志级别为 INFO/DEBUG 时转发到日志接收器。这会通过日志访问造成凭证泄露的高风险。 - [2025 社区月报 (11.01 - 11.30)](https://apisix.apache.org/zh/blog/2025/11/30/2025-nov-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX Ingress Controller 2.0 正式发布](https://apisix.apache.org/zh/blog/2025/12/19/apisix-ingress-controller-2-0-release/index.md) — Apache APISIX Ingress Controller 2.0 正式发布,带来全面的 Gateway API 支持、灵活的多数据面部署模式以及无需 etcd 的轻量级运维,以实现更稳健、可扩展的 Kubernetes 流量管理。 - [2025 社区月报 (12.01 - 12.31)](https://apisix.apache.org/zh/blog/2025/12/31/2025-dec-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [2026 社区月报 (01.01 - 01.31)](https://apisix.apache.org/zh/blog/2026/01/31/2026-jan-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.15.0 正式发布](https://apisix.apache.org/zh/blog/2026/02/05/release-apache-apisix-3.15.0/index.md) — Apache APISIX 3.15.0 版本于 2026 年 2 月 5 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [2026 社区月报 (02.01 - 02.28)](https://apisix.apache.org/zh/blog/2026/02/28/2026-feb-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [2026 社区月报 (03.01 - 03.31)](https://apisix.apache.org/zh/blog/2026/03/31/2026-mar-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.16.0 正式发布](https://apisix.apache.org/zh/blog/2026/04/07/release-apache-apisix-3.16.0/index.md) — Apache APISIX 3.16.0 版本于 2026 年 4 月 7 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [2026 社区月报 (04.01 - 04.30)](https://apisix.apache.org/zh/blog/2026/04/30/2026-apr-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [2026 社区月报 (05.01 - 05.31)](https://apisix.apache.org/zh/blog/2026/05/31/2026-may-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [Apache APISIX 3.17.0 正式发布](https://apisix.apache.org/zh/blog/2026/06/15/release-apache-apisix-3.17.0/index.md) — Apache APISIX 3.17.0 版本于 2026 年 6 月 15 日发布。该版本带来了一系列新功能、修复、以及相关用户体验优化。 - [2026 社区月报 (06.01 - 06.30)](https://apisix.apache.org/zh/blog/2026/06/30/2026-jun-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 - [用 AI 编码 Agent 管理 Apache APISIX](https://apisix.apache.org/zh/blog/2026/07/10/manage-apache-apisix-with-ai-agents/index.md) — 通过开源的 Agent Skills,从你的 AI 编码 Agent 管理 Apache APISIX——描述你想要的结果,Agent 就会执行真实的网关命令。 - [2026 社区月报 (07.01 - 07.31)](https://apisix.apache.org/zh/blog/2026/07/31/2026-jul-monthly-report/index.md) — Apache APISIX 社区的月报旨在帮助社区成员更全面地了解社区的最新动态,方便大家参与到 Apache APISIX 社区中来。 ## 中文技术文章 - [按照 Apache Way 运作开源商业化公司,这行得通吗?](https://apisix.apache.org/zh/articles/Apache-APISIX-From-OpenSource-Commercialization-by-Apache-Way/index.md) — Apache Way 是被无数开源项目证实的社区成功之道,那么对于开源商业公司而言,Apache Way 是否可行呢?它在商业社会是否行得通? 通过 2 年开源商业公司的经营,支流科技希望用公司的切身经历来回答这个问题。 - [Apache APISIX 从开源项目到商业化之路](https://apisix.apache.org/zh/articles/Apache-APISIX-From-OpenSource-Commercialization/index.md) — Apache APISIX 从开源项目到商业化之路. - [Apache APISIX 在移动云对象存储 EOS 的应用与实践](https://apisix.apache.org/zh/articles/Apache-APISIX-in-China-Mobile-Cloud/index.md) — 该演讲主题主要是讲述 Apache APISIX 在中国移动公有云对象存储 EOS 中的应用与实践经验分享。首先介绍了中国移动公有云建设规划及对象存储产品发展演进历程,然后阐述了我们为什么选择 APISIX 作为负载均衡网关,并对 EOS 流量治理架构演进三个阶段进行进行了详细介绍。同时,我们还分享了基于 APISIX 我们解决了哪些实际生产问题,做了哪些方案及开发工作,最后对我们未来的演进做了一些规划说明。 - [Apache APISIX 的孵化器之旅](https://apisix.apache.org/zh/articles/Apache-APISIX-Incubator-Journey/index.md) — Apache APISIX 的孵化过程。 - [基于 Apache APISIX 的 Kubernetes Ingress 的实现](https://apisix.apache.org/zh/articles/Apache-APISIX-Kubernetes-Ingress/index.md) — 介绍基于 Apache APISIX 的 Kubernetes Ingress 的优势以及 Apache APISIX Ingress 的特点。 - [如何将 Apache APISIX 扩展为一个服务网格的边车](https://apisix.apache.org/zh/articles/How-To-Extend-Apache-APISIX-into-a-Service-Mesh-Sidecar/index.md) — 在这个主题中将介绍 apisix-mesh-agent 项目,它有一些能力将 Apache APISIX 扩展为服务网格场景中的边车程序,更重要的是,它使用 xDS 协议从 Istio、Kuma 等控制平面获取配置。之后,我将介绍关于在服务网中使用 Apache APISIX 的未来计划和期望。 - [依托社区让 Apache APISIX 高速发展](https://apisix.apache.org/zh/articles/Relying-On-The-Community-To-Get-Apache-APISIX-Up-Speed/index.md) — 在过去的一年里,APISIX 已经成为全世界最活跃的 API 网关项目,除了自身技术先进外,更得意于社区的高度活跃。截止目前,已经有来自世界各地 225 位贡献者参与贡献,并且还在保持高速增长。 本次分享会介绍 APISIX 在践行“社区重于代码”过程的一些心得。作为一个理想主义创业者,又是如何与 Apache 文化结合,让创业公司也能高速发展。 - [使用 ECharts 呈现社区活动的渲染图](https://apisix.apache.org/zh/articles/Rendering-Community-Events-Using-ECharts/index.md) — 通过以下方式分析了开源资源库的情况:1.贡献者增长曲线;2.每月的贡献者活动,来反映开源项目的健康状况,这里我们分享一些关于如何制作这两张图的经验和一些有趣的事情。 - [使用 Apache APISIX 实现限流限速](https://apisix.apache.org/zh/articles/Speed-Limiting-With-Apache-APISIX/index.md) — 本次分享将带来如何使用 Apache APISIX 来实现动态、精细化、分布式的限流限速,以及如何通过插件编排来实现更符合业务需求的限流限速。 - [用 Chaos Mesh 测试 Apache APISIX 的恢复能力](https://apisix.apache.org/zh/articles/Test-Apache-APISIX-Resilience-With-Chaos-Mesh/index.md) — Apache APISIX 是领先的 API 网关 OSS 之一。APISIX 使用了不同种类的测试,包括单元、e2e 和模糊测试,当一些不正常但不可避免的情况发生时,例如网络故障、IO 压力或 pod 故障,APISIX 会如何表现。因此,在这里我们使用 Chaos Mesh,一个基于 Kubernetes 的混沌工程平台,可以顺利地注入不同种类的混沌,并将其整合到我们的 CI 管道中。在这个讲座的最后,听众会了解到混沌工程会在哪些方面给 API 网关带来好处,以及如何将混沌网整合到你自己的测试管道中。 - [开源的魅力](https://apisix.apache.org/zh/articles/The-Appeal-of-OpenSource/index.md) — Apache 软件基金会顶级项目 Apache APISIX 以及子项目,在过去 30 天中共合并了 250+ PRs,贡献者趋势也十分乐观。除此之外,高质量的邮件列表、活跃的、QQ 群 与 GitHub 也吸引众多社区的关注。作为 Apache APISIX PMC,从我的视角来分享 Apache APISIX 做了哪些事情,催化出活跃的社区。 - [Apache APISIX 的演变](https://apisix.apache.org/zh/articles/The-Evolution-of-Apache-APISIX/index.md) — Apache APISIX 是最受欢迎的 API 网关之一。我将介绍一下 APISIX 的发展,包括:1.我们所做的好决定,2.我们所做的不好的决定,3.我们的未来计划。 - [使用 Apache APISIX 进行认证和授权](https://apisix.apache.org/zh/articles/Using-Apache-APISIX-To-Do-Authentication-and-Authorization/index.md) — 认证和授权是 API 网关中非常必要的功能。这样一来,位于网关后面的服务就可以得到保护,避免未经授权或恶意的访问、数据泄露和黑客攻击。Apache APISIX 是一个动态、实时、高性能的 API 网关。而且它提供了许多插件,包括像 key-auth、Open-ID、wolf-RBAC 等认证和授权。本提案介绍了如何使用 APISIX 来进行认证和授权。