CommunityRelease Apache APISIX 3.8.0We are glad to present Apache APISIX 3.8.0 with exciting new features, bug fixes, and other improvements to user experiences.
CommunityBiweekly Report (December 18 - December 31)We have recently made some additions and improvements to specific features within Apache APISIX. The updates include the limit-count plugin configuration supporting environment variables, the response-rewrite plugin supporting gzip when using the filters.regex option, and upgrading OpenSSL 1.1.1 to OpenSSL 3.0 version. For additional information, please consult the bi-weekly report.
EcosystemAccess the Kafka Cluster by APISIX GatewayThis blog shows how to use Apache APISIX to develop a customize authorization plugin for the kafka cluster.
Case StudiesBuilding a Robust 'Highway' with APISIX: Gateway and Protocol Performance OptimizationAuthor: Xiaobin Wang, Apache Dubbo Committer, Senior Development Engineer at Zhengcaiyun. This article is based on a presentation given by Xiaobin Wang at the APISIX Shanghai Meetup in November 2023.
CommunityBiweekly Report (December 04 - December 17)We have recently made some additions and improvements to specific features within Apache APISIX. The updates include adding jwe decrypt and brotli plugins, adding more attributes to openid-connect plugin, allowing CORS plugin to support Timing-Allow-Origin, and using lua-resty-events as the default event mechanism. For additional information, please consult the bi-weekly report.
Case StudiesEnhancing Security and Performance: DataVisor's Dynamic Use of APISIXAuthor: Xiaobiao Zhao, DataVisor Senior Architect, Apache Kvrocks Committer, OpenResty and Apache APISIX Contributor. This article is based on a presentation given by Xiaobiao Zhao at the APISIX Shang...
EcosystemApache APISIX plugin priority, a leaky abstraction?Apache APISIX builds upon the OpenResty reverse-proxy to offer a plugin-based architecture. The main benefit of such an architecture is that it brings structure to the configuration of routes. It's a help at scale, when managing hundreds or thousands of routes.In this post, I'd like to describe how plugins, priority, and phases play together and what pitfalls you must be aware of.
Case StudiesHow to Supercharge Large-Scale Video Operations with APISIXAuthor: Yu Xia, Senior DevOps Engineer at Migu Video Construction and Operation Center. This article is based on a presentation given by Yu Xia at the APISIX Shanghai Meetup in November 2023.
EcosystemCanary releases with Apache APISIXIn a few words, the idea of canary releases is to deliver a new software version to only a fraction of the users, analyze the results, and decide whether to proceed further or not. If results are not ...In this post, I'd like to detail this introduction briefly, explain different ways to define the fraction, and show how to execute it with Apache APISIX.