Nicolas FränkelforApache APISIXapisix.hashnode.dev·Jul 25, 2024Differentiating rate limits in Apache APISIXIn my talk Evolving your APIs, I mention that an API Gateways is a Reverse Proxy "on steroids". One key difference between the former and the latter is that the API Gateway is not unfriendly to business logic. The poster child is rate-limiting. Rate-...Discuss·30 likesApache APISIX
Nicolas FränkelforApache APISIXapisix.hashnode.dev·Jul 18, 2024Advanced URL rewriting with Apache APISIXI spoke at Swiss PgDay in Switzerland in late June. The talk was about how to create a no-code API with the famous PostgreSQL database, the related PostgREST, and Apache APISIX, of course. I already wrote about the idea in a previous post. However, I...Discuss·40 likesURL rewriting
Nicolas FränkelforApache APISIXapisix.hashnode.dev·Jul 11, 2024Dynamic watermarking with imgproxy and Apache APISIXLast week, I described how to add a dynamic watermark to your images on the JVM. I didn't find any library, so I had to develop the feature, or, more precisely, an embryo of a feature, by myself. Depending on your tech stack, you must search for an e...Discuss·40 likeswatermarking
YiliaforAPI7api7.hashnode.dev·Jun 27, 2024What's New in API7 Enterprise 3.2.13: Flexible Service PublishingAPI7 Enterprise offers features to segregate gateway environments based on gateway groups and manage versions between different gateway groups using service templates. With increasing diversity in API management requirements, we have recognized that ...Discuss·19 likesAPI Gateway
Nicolas FränkelforApache APISIXapisix.hashnode.dev·Jun 13, 2024Random and fixed routes with Apache APISIXMy ideas for blog posts inevitably start to dry up after over two years at Apache APISIX. Hence, I did some triage on the APISIX repo. I stumbled upon this one question: We have a requirement to use a plugin, where we need to route the traffic on pe...Discuss·60 likessplit-traffic
YiliaforAPI7api7.hashnode.dev·Jun 11, 2024API7 API Gateway Performance Benchmark: P99 = 2.3 ms & 160k QPSAPI7 Enterprise is a full API lifecycle management solution based on Apache APISIX. It seamlessly integrates with DevOps and CI/CD workflows, providing excellent product performance and security, while supporting enterprise-level deployment requireme...Discuss·9 likesAPI Gateway
Nicolas FränkelforApache APISIXapisix.hashnode.dev·Jun 6, 2024Even 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. This week, I added a couple of components and changed the architecture. Here ar...Discuss·51 likes·28 readsOpenTelemetry
YiliaforAPI7api7.hashnode.dev·Jun 4, 2024What's New in ADC 0.8 & 0.9 & 0.10?Introduction ADC (APISIX Declarative CLI) is a declarative configuration tool introduced by API7.ai, providing a convenient toolset for users to implement GitOps. Users can easily integrate it into their CI/CD pipelines to manage the full API lifecyc...Discuss·14 likesgitops
YiliaforAPI7api7.hashnode.dev·May 7, 20243 Tips for Deploying APISIX in Kubernetes (Part 2)The era of cloud-native computing has seen widespread adoption of Kubernetes as a container orchestration platform, with Apache APISIX emerging as a high-performance, cloud-native dynamic API gateway. Deploying Apache APISIX in Kubernetes has become ...Discuss·17 likesKubernetes
YiliaforApache APISIXapisix.hashnode.dev·May 7, 2024What Is API Sprawl? How to Prevent API Sprawl?Introduction API sprawl refers to the rapid increase in the number of APIs within an enterprise due to independent development and management by multiple teams. These APIs often become redundant, complex, and challenging to unify. As APIs rapidly exp...Discuss·44 likesAPI sprawl