• Explore the unified API Platform
        • BUILD APIs
        • Kong Insomnia
        • API Design
        • API Mocking
        • API Testing & Debugging
        • MCP Client
        • RUN APIs
        • API Gateway
        • Context Mesh
        • AI Gateway
        • Event Gateway
        • Kubernetes Operator
        • Service Mesh
        • Ingress Controller
        • Runtime Management
        • DISCOVER APIs
        • Developer Portal
        • Service Catalog
        • MCP Registry
        • GOVERN APIs
        • Metering & Billing
        • Analytics
        • APIOps & Automation
        • API Observability
        • Why Kong?
      • CLOUD
      • Cloud API Gateways
      • Need a self-hosted or hybrid option?
      • COMPARE
      • Considering AI Gateway alternatives?
      • Kong vs. Postman
      • Kong vs. MuleSoft
      • Kong vs. Apigee
      • Kong vs. IBM
      • GET STARTED
      • Sign Up for Kong Konnect
      • Documentation
  • Agents
      • FOR PLATFORM TEAMS
      • Developer Platform
      • Kubernetes & Microservices
      • Observability
      • Service Mesh Connectivity
      • Kafka Event Streaming
      • FOR EXECUTIVES
      • AI Connectivity
      • Open Banking
      • Legacy Migration
      • Platform Cost Reduction
      • Kafka Cost Optimization
      • API Monetization
      • AI Monetization
      • AI FinOps
      • FOR AI TEAMS
      • AI Cost Control
      • AI Governance
      • AI Integration
      • AI Security
      • Agentic Infrastructure
      • MCP Production
      • MCP Traffic Gateway
      • FOR DEVELOPERS
      • Mobile App API Development
      • GenAI App Development
      • API Gateway for Istio
      • Decentralized Load Balancing
      • BY INDUSTRY
      • Financial Services
      • Healthcare
      • Higher Education
      • Insurance
      • Manufacturing
      • Retail
      • Software & Technology
      • Transportation
      • See all Solutions
      • DOCUMENTATION
      • Kong Konnect
      • Kong Gateway
      • Kong Mesh
      • Kong AI Gateway
      • Kong Insomnia
      • Plugin Hub
      • EXPLORE
      • Blog
      • Learning Center
      • eBooks
      • Reports
      • Demos
      • Customer Stories
      • Videos
      • EVENTS
      • AI + API Summit
      • Webinars
      • User Calls
      • Workshops
      • Meetups
      • See All Events
      • FOR DEVELOPERS
      • Get Started
      • Community
      • Certification
      • Training
      • COMPANY
      • About Us
      • Why Kong?
      • We're Hiring!
      • Press Room
      • Investors
      • Contact Us
      • PARTNER
      • Kong Partner Program
      • SECURITY
      • Trust and Compliance
      • SUPPORT
      • Enterprise Support Portal
      • Professional Services
      • Documentation
      • Press Releases

        Kong Names Bruce Felt as Chief Financial Officer

        Read More
  • Pricing
  • Login
  • Get a Demo
  • Start for Free
Resources
  • eBooks
  • Reports
  • Demos
  • Videos
|
  • Value Calculator
  1. Home
  2. Customer Stories
  3. How to Protect APIs with Consumer-Based Rate Limiting with SeatGeek

How to Protect APIs with Consumer-Based Rate Limiting

In this API Summit 2024 session, SeatGeek walks through their journey implementing consumer-based rate limiting with Kong Gateway and Kong Ingress Controller to protect APIs at scale in Kubernetes.

Company

www.seatgeek.com/
Industry
  • Media
  • Internet
Region
  • North America
Use Case
  • Reduce Cost and Improve Efficiency
Customer Since2022
Background

Scaling a high-demand ticketing platform

SeatGeek is a leading online ticketing platform that serves a wide range of customers including fans, brokers, and rights holders across the live entertainment industry. As the company continues to grow and expand its business partnerships, maintaining the performance and reliability of its backend services has become a top priority. Josh Woodward, Senior Platform Engineer at SeatGeek, has been spearheading efforts to strengthen platform resilience. With Kong Gateway at the center of their API management infrastructure, Josh’s team sought to address a persistent issue tied to broker-integrated services: unpredictable traffic surges that threatened system stability.

Challenge

Preventing “noisy neighbors” from disrupting API performance

SeatGeek provides brokers with a data service for ticket listings, and many partners consume this service using high-frequency, automated systems. Even when these partners have good intentions, their traffic could create massive spikes that overwhelm backend services. This “noisy neighbor” issue risked degrading the platform’s overall performance, not just for the partner causing the spike but for others as well. SeatGeek needed a rate limiting strategy that could protect backend services from such overloads while accommodating the unique needs of thousands of integration partners. At the same time, the solution needed to support granular control, allow exceptions for high-priority partners, and integrate cleanly with SeatGeek’s Kubernetes-native infrastructure.

Solution

Consumer-based rate limiting built for Kubernetes scale

SeatGeek implemented Kong Gateway with the Rate Limiting Advanced plugin, deploying it via Kong Ingress Controller (KIC) within Kubernetes. This setup allowed the team to enforce default request limits—such as one request per second—while still offering flexibility to grant higher limits to specific partners. Rather than rely on IP addresses or headers to identify callers, the team defined known partners as Kong Consumers, each with key-based credentials. This approach gave them better traceability and control over traffic sources.

To manage the scale of thousands of partners, SeatGeek built a custom controller—a Kubernetes pod that continuously syncs external data sources with the Kubernetes state. This eliminated the need to manually update manifests or store sensitive tokens in plain text. The team also used this system to associate traffic with the correct Kong Consumer, enabling consistent rate limiting enforcement.

Before rolling out configuration changes, the team tested their setup in staging environments using load testing tools. This helped them validate the behavior of rate limiting policies and catch unintended issues before they affected production systems. For new services, SeatGeek implemented low default rate limits from the start, allowing budgets to grow over time. For existing services, they began by profiling traffic patterns and applying guardrails gradually to avoid disrupting long-standing integrations.


Results

Smoother traffic, stronger partnerships

This new approach significantly improved platform stability by flattening traffic spikes and reducing the load on backend services. The team no longer had to scale infrastructure just to accommodate unpredictable surges. Trusted partners who needed higher throughput could be granted custom rate limits without compromising the experience for other users. The custom controller allowed SeatGeek to manage thousands of consumers automatically, reducing operational overhead while maintaining accuracy and security. Testing configurations before rollout prevented service disruptions, and the use of Kubernetes manifests enabled developers to manage their own rate limiting policies safely and autonomously.

Josh emphasized that rate limiting at the gateway layer brought major benefits. It offered centralized control without burdening application code, aligned with platform engineering best practices, and empowered application teams to manage their own traffic policies.


“Rate limiting in the gateway layer is a really nice win. It’s centralized, Kubernetes-native, and not an application concern—but still gives teams the autonomy they need.”

Josh Woodward
Senior Platform Engineer

Thanks to Kong Gateway and a thoughtfully designed Kubernetes integration, SeatGeek now delivers a more reliable and scalable API experience for its partners, without sacrificing agility or customer trust.

Table of Contents

  • Scaling a high-demand ticketing platform
  • Preventing “noisy neighbors” from disrupting API performance
  • Consumer-based rate limiting built for Kubernetes scale
  • Smoother traffic, stronger partnerships

Start Your Success Story

Get a Demo

More Customer Stories

Seaco implements AI-infused API automation with Kong Konnect Case Study

Container leasing industry leader replaces legacy EDI with real-time API management

Vanguard Standardizes APIOps Through Automated Governance & Developer-First Design Case Study

Global investment advisor builds a Kong-powered APIOps platform, saving $2.4M annually and embedding governance by default

FanDuel Powers a Real-Time, Regulated Revolution with Kong Case Study

One of the world’s largest gaming companies uses Kong to process 7 billion requests weekly, with low latency and while meeting strict regulatory requirements

Verifone Revamps APIOps & Developer Workflows with Kong Case Study

Global payments leader streamlines API governance, accelerates delivery, and explores agentic automation through spec-first design and Model Context Protocol (MCP).

Vipps MobilePay Orchestrates Centralized Decentralization with Kong Case Study

Nordic digital wallet unifies platforms, accelerates scaling, and protects 10B+ monthly API calls with a Kubernetes-native gateway model

Maersk Deploys AI First Responder to Boost Global API Reliability With Kong Case Study

A global logistics leader operating across 130+ countries built Stargate, an AI-driven incident triage engine that cuts time-to-detection and first-response from 20 minutes to seconds

Svenska Spel Scores Big with Futuristic API Platform by Kong Case Study

State-owned Swedish gaming company turns custom-built integrations into standardized, secure, cloud-ready API platform

Get ahead today

While others catch up, you could be leading. Discover how Kong's platform can accelerate your digital transformation and drive innovation at scale.

Get a Demo
Powering the API world

Increase developer productivity, security, and performance at scale with the unified platform for API management, AI gateways, service mesh, and ingress controller.

Sign up for Kong newsletter

    • Platform
    • Kong Konnect
    • Kong Gateway
    • Kong AI Gateway
    • Kong Insomnia
    • Developer Portal
    • Gateway Manager
    • Cloud Gateway
    • Get a Demo
    • Explore More
    • Open Banking API Solutions
    • API Governance Solutions
    • Istio API Gateway Integration
    • Kubernetes API Management
    • API Gateway: Build vs Buy
    • Kong vs Postman
    • Kong vs MuleSoft
    • Kong vs Apigee
    • Documentation
    • Kong Konnect Docs
    • Kong Gateway Docs
    • Kong Mesh Docs
    • Kong AI Gateway
    • Kong Insomnia Docs
    • Kong Plugin Hub
    • Open Source
    • Kong Gateway
    • Kuma
    • Insomnia
    • Kong Community
    • Company
    • About Kong
    • Customers
    • Careers
    • Press
    • Events
    • Contact
    • Pricing
  • Terms
  • Privacy
  • Trust and Compliance
  • © Kong Inc. 2026