DRY your Apache APISIX config
DRY is an important principle in software development. In this article, you learn how to apply it to Apache APISIX configuration.

DRY is an important principle in software development. In this article, you learn how to apply it to Apache APISIX configuration.

A simple implementation of the Idempotency-Key header specification on Apache APISIX via a plugin.

Practical alternatives to writing a custom plugin, offering solutions you can quickly implement in your projects.

Learn how you could create cloud-native Java apps that are portable, scalable, and reliable with the 12 factor app methodology.

Let's compare three different ways to do OpenTelemtry Tracing: Java agent v1, Java agent v2, and Micrometer Tracing.

According to the Datadog "State of DevSecOps" report, a staggering 90% of Java services are susceptible to one or more critical or …

Lots of service providers offer a free tier of their service. The idea is to let you kick their service's tires freely. If you need to go …

In this post, we implement rate limiting with Apache APISIX. We set the rate limit on a route and moved it to individual consumers. Then we …

If no cookie is set, randomly forward the request to one of the upstreams, if a cookie has been set, forward the request to the correct …

Here I describe using the proxy-rewrite plugin with a path variable. You can reuse the same technique with multiple variables.