News KrakenD CE v2.8 released with improved Lua and OpenTelemetry

You are viewing a previous version of KrakenD Enterprise Edition (v2.5), go to the latest version

Document updated on Nov 1, 2023

API Throttling Guide: Control Traffic & Prevent Abuse

KrakenD offers several ways to protect the usage of your infrastructure that might act at very different levels.

The most significant type of traffic management feature is the rate limit, which allows you to throttle the traffic of end-users or the traffic of KrakenD against your backend services. The rate limits mainly cover the following purposes:

  • Avoid stressing or flooding your backend services with massive requests (proxy rate limit)
  • Establish a quota of usage for your exposed API (router rate limit)
  • Create a simple QoS strategy for your API

In addition to rate-limiting, which is the most obvious functionality, when we talk about Traffic Management and API Throttling, KrakenD covers:

In KrakenD you can combine parts or all the traffic management features.

Scarf

Unresolved issues?

The documentation is only a piece of the help you can get! Whether you are looking for Open Source or Enterprise support, see more support channels that can help you.

See all support channels