DRY is an important principle in software development. In this article, you learn how to apply it to Apache APISIX configuration.
-
Implementing the Idempotency-Key specification on Apache APISIX
A simple implementation of the Idempotency-Key header specification on Apache APISIX via a plugin.
-
When (not) to write an Apache APISIX plugin
Practical alternatives to writing a custom plugin, offering solutions you can quickly implement in your projects.
-
Free tier API with Apache APISIX
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 above the free tier at any point, you’ll likely stay on the service and pay.
-
Differentiating rate limits in Apache APISIX
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 moved it to consumer groups, so all consumers in a group share the same “pool”.
-
Random and fixed routes with Apache APISIX
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 upstream.
-
Advanced URL Rewriting with Apache APISIX
Here I describe using the proxy-rewrite plugin with a path variable. You can reuse the same technique with multiple variables.
-
Dynamic watermarking with imgproxy and Apache APISIX
Let’s implement a watermarking feature with the help of imgproxy. The more I think about it, the more I think they make a match made in Heaven.
-
Even More Opentelemetry!
I continue to work on my Opentelemetry demo. Its main idea is to showcase traces across various technology stacks, including asynchronous communication via an MQTT queue.
-
Five ways to pass parameters to Apache APISIX
In this post, we list five alternatives to pass parameters server-side and explained how to access them on Apache APISIX.
-
Secure your API with these 16 Practices with Apache APISIX – part 1
See how to configure Apache APISIX to secure your APIs against 7 of the 16 rules in the “16 practices to secure your API” list.