EcosystemThe right feature at the right placeBefore moving to Developer Relations, I transitioned from Software Architect to Solution Architect long ago. It's a reasonably common career move. The problem in this situation is two-fold:You know perfectly well software librariesYou don't know well infrastructure componentsIt seems logical that people in this situation try to solve problems with the solutions they are most familiar with. However, it doesn't mean it's the best approach. It's a bad one in most cases.
EcosystemSecuring Admin Access to Apache APISIXAPI 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 ...
EcosystemHow to Integrate API Gateway and Consul? Not Consul K/VApache APISIX supports the Consul service discovery registry. This article will walk you through the process of implementing service discovery and service registry in Apache APISIX.
EcosystemAccessing APISIX-Dashboard from Everywhere with Keycloak AuthenticationThis article describes how to setup an external access to apisix-dashboard protecting the URL with authentication managed by a keycloak server.
CommunityRelease Apache APISIX 3.1.0Apache 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.
EcosystemWeb resource caching: Server-SideThe subject of Web resource caching is as old as the World Wide Web itself. However, I'd like to offer an as-exhaustive-as-possible catalog of how one can improve performance by caching. Web resource caching can happen in two different places: client-side - on the browser and server side. In the previous post, I explained the former; this post focuses on the latter.
EcosystemWeb resource caching: Client-SideThe subject of Web resource caching is as old as the World Wide Web itself. However, I'd like to offer an as-exhaustive-as-possible catalog of how one can improve performance by caching. Web resource ...
EcosystemHow to choose the right API Style and TechnologyIn this post, we’ll go through the 5 most popular API styles and look at very common questions like “How to decide on the right API style and which technology to choose for a style” and provide practical scenarios where an API Gateway can supplement their weaknesses.
EcosystemA poor man's APICreating 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, ...