Best of API Gateway2025

  1. 1
    Article
    Avatar of bytebytegoByteByteGo·1y

    EP144: The 9 Algorithms That Dominate Our World

    Explore the 9 algorithms that dominate our world, understand the role of an API gateway in system design, learn how gRPC works, and compare Docker with Kubernetes for managing containerized applications. Also, review various API architecture styles and get insights into CI/CD pipeline and different app architecture patterns.

  2. 2
    Article
    Avatar of medium_jsMedium·50w

    21 Essential System Design Building Blocks for Software Engineers

    System design is crucial for building scalable, efficient, and reliable systems. This post outlines 21 essential components such as CDN, databases, rate limiter, and API Gateway that form the foundation for robust system architecture. It emphasizes the importance of these building blocks in interviews and real-world applications like e-commerce platforms, and recommends resources for further learning.

  3. 3
    Article
    Avatar of nordicapisNordic APIs·16w

    A Software Architect’s Guide to API-First Strategy

    API-first strategy treats APIs as foundational contracts defined before code implementation, enabling parallel development, improved governance, and better security. The approach requires design-first methodology using OpenAPI specifications, RESTful principles, strategic versioning, and robust authentication/authorization. Key infrastructure includes API gateways for traffic management, IAM systems for access control, observability tools for monitoring, and emerging AI gateways for LLM interactions. Security must be integrated throughout the lifecycle with proper authentication (OAuth 2.0, OIDC), fine-grained authorization (RBAC, ABAC), input validation, rate limiting, and TLS encryption. Industries like fintech, retail, and healthcare demonstrate success through improved interoperability, faster innovation, and new revenue streams. The strategy is essential for AI-readiness, as autonomous agents require well-documented, discoverable APIs with clear semantic contracts.

  4. 4
    Article
    Avatar of bytebytegoByteByteGo·40w

    How Tinder’s API Gateway Handles A Billion Swipes Per Day

    Tinder built TAG (Tinder API Gateway), a custom JVM-based framework on Spring Cloud Gateway, to handle over a billion swipes daily. The solution replaced fragmented third-party gateways with a unified framework that allows each team to deploy independent gateway instances. TAG features configuration-driven routing, global filters for geolocation and session management, custom middleware support, and integration with Envoy service mesh. The system processes requests through a defined pipeline including reverse geo IP lookup, request scanning, session validation, and configurable pre/post filters, enabling faster development cycles while maintaining security and performance at scale.

  5. 5
    Article
    Avatar of platformaticPlatformatic·33w

    Watt 3: Serving Node.js Applications

    Watt 3 is a major release of the Node.js Application Server featuring parallel application startup/shutdown for faster deployments, native TypeScript support through type stripping, renamed composer to gateway for better API gateway functionality, and architectural modernization with ESM modules and Node.js 22+ requirement. The release includes 15 breaking changes, unified CLI experience, clearer terminology (capabilities instead of stackables), and extraction of client generation into standalone Massimo project.

  6. 6
    Article
    Avatar of systemdesigncodexSystem Design Codex·1y

    Load Balancer, Gateway, BFF & GraphQL: The Squad Handling API Calls

    Modern systems use architectural components like Load Balancers, API Gateways, Backend-For-Frontends (BFFs), and GraphQL to ensure efficient, secure, and customized data delivery. Load Balancers distribute incoming requests across multiple servers for high availability. API Gateways coordinate requests between clients and microservices, centralizing concerns such as authentication and rate limiting. BFFs tailor API responses to specific frontend needs, preventing over-fetching or under-fetching of data. GraphQL allows clients to request precise data, preventing over-fetching, and supports real-time updates. These components work together to enhance performance, scalability, and flexibility in API handling.

  7. 7
    Article
    Avatar of nordicapisNordic APIs·45w

    Top 10 API Gateways in 2025

    A comprehensive comparison of 10 leading API gateways in 2025, including Kong Gateway, Zuplo, Tyk, Gravitee, MuleSoft, Axway, Sensedia, Azure APIM, WSO2, and IBM API Connect. Each solution is evaluated based on core features, use cases, and target audiences, with considerations for deployment models, protocol requirements, ecosystem integration, and compliance needs. The guide emphasizes that API gateways have evolved beyond simple routing to become control planes for security, observability, and developer experience.

  8. 8
    Article
    Avatar of flipkartFlipkart Tech·25w

    Unifying the Gates: Building Flipkart’s Centralized API Gateway for 10x Scale

    Flipkart built Nexus, a centralized API gateway using open-source APISIX, to replace their fragmented infrastructure where each team managed separate gateway functions. The solution consolidates authentication, rate-limiting, and session management into a unified platform achieving 99.99% availability with sub-10ms p99 latency overhead. The three-plane architecture (management, control, and data planes) uses etcd for real-time configuration updates and deploys across multiple data centers for high availability. The MART organization serves as a case study, showing how Nexus eliminated redundant systems and standardized API management across diverse channels.

  9. 9
    Article
    Avatar of theburningmonktheburningmonk.com·48w

    How to version APIs with API Gateway and Lambda

    Explore strategies for API versioning using AWS API Gateway and Lambda without duplicating infrastructure or introducing complex logic. Learn about different methods such as URL-based versioning, custom HTTP headers, and using Lambdaliths, along with their trade-offs. The discussion includes approaches to prevent breaking changes and considerations for choosing the right strategy based on version differences, client needs, and infrastructure requirements.

  10. 10
    Article
    Avatar of systemdesigncodexSystem Design Codex·47w

    Essential Components of a Production Level Microservice Application

    Microservices architecture divides a system into independently deployable services, requiring attention to infrastructure, communication patterns, monitoring, and security. Key components include an API Gateway for unified client access, a Service Registry for dynamic service discovery, and a Service Layer for core business logic. Security is managed via an authorization server, while data storage is tailored to each service. Additional components include distributed caching, asynchronous communication, metrics collection, and log aggregation for enhanced performance and observability.

  11. 11
    Article
    Avatar of tzhsbevyajhcmr0fmoxfjAlexey Zerkalenkov·20w

    The Frontend Database API Gateway

    A frontend-first API gateway that enables developers to build applications without waiting for backend implementation. It allows rapid prototyping with runtime data and seamless integration with various backend services like Supabase, Firebase, GraphQL, and REST APIs without requiring frontend code rewrites.

  12. 12
    Article
    Avatar of awegoAwesome Go·1y

    gRPC API Gateway: Bridging the Gap Between REST and gRPC

    gRPC API Gateway facilitates the exposure of REST API endpoints for gRPC servers by providing enhanced configuration flexibility, modern OpenAPI support, comprehensive documentation, robust error handling, and extended streaming support. It improves upon the original gRPC Gateway with features like HTTP/JSON to gRPC translation, extensive control over API behavior, optimized OpenAPI 3.1 specifications, and seamless integration with contemporary API tools.

  13. 13
    Video
    Avatar of bytebytegoByteByteGo·39w

    20 System Design Concepts You Must Know - Final Part

    Covers six essential system design patterns: microservices architecture for breaking applications into independent services, authentication and authorization for security, service discovery for dynamic component communication, API gateways as unified entry points, message queues for asynchronous communication, and WebSockets for real-time bidirectional data exchange. Each pattern addresses specific scalability and architectural challenges in modern distributed systems.

  14. 14
    Article
    Avatar of cncfCNCF·22w

    Kgateway v2.1 is released!

    Kgateway v2.1 introduces agentgateway integration for AI connectivity with LLMs and AI agents, full conformance with Kubernetes Gateway API 1.3.0, and global policy attachment capabilities. The release adds horizontal pod autoscaling, dynamic forward proxy support, enhanced session affinity options, and improved retry/timeout mechanisms. Notable additions include passive health checks with outlier detection and a new operations dashboard for Grafana. The Envoy-based AI Gateway is being deprecated in favor of agentgateway, which provides native support for AI workloads including MCP tools and inference tasks.

  15. 15
    Article
    Avatar of phProduct Hunt·23w

    Helicone AI: Open-source LLM Observability for Developers

    Helicone is an open-source platform that provides observability and monitoring for AI applications using large language models. It offers a unified API gateway that consolidates access to 100+ models from multiple providers through a single API key, with zero markup fees. Key features include automatic failover, built-in caching, custom rate limits, real-time analytics, and OpenAI SDK compatibility. The platform addresses common challenges like provider outages, rate limiting, and managing multiple API integrations while providing full visibility into performance and costs.

  16. 16
    Article
    Avatar of communityCommunity Picks·47w

    octelium/octelium: A next-gen FOSS self-hosted unified zero trust secure access platform that's relevant for the age of AI and dynamic workloads

    Octelium is a next-generation, free and open source, self-hosted platform for unified secure access using zero trust architecture. It serves as a modern alternative to traditional VPNs, enabling secure access to both internal and external resources without the need for pre-shared secrets. It is designed to be scalable and versatile, accommodating use cases like secure tunnels, API gateways, and self-hosted PaaS environments. Octelium operates atop Kubernetes and can be easily deployed on cloud or on-prem infrastructure, providing robust access control and seamless integration with identity providers for authentication.

  17. 17
    Article
    Avatar of infoqInfoQ·31w

    Vercel Introduces AI Gateway for Multi-Model Integration

    Vercel has launched AI Gateway for production use, offering a unified API endpoint to access multiple AI model providers like OpenAI, Anthropic, and Google. The service features sub-20ms latency routing, automatic failover between providers, bring-your-own-key authentication without token markup, and comprehensive observability tools. It competes with services like OpenRouter by focusing on low-latency performance and integration with Vercel's developer ecosystem.

  18. 18
    Article
    Avatar of wundergraphWunderGraph·19w

    TypeScript Plugin Support for Cosmo Connect

    Cosmo Connect now supports TypeScript router plugins, enabling developers to extend GraphQL federation routers with custom logic written in TypeScript without deploying separate services. Previously limited to Go, this feature makes plugin development accessible to TypeScript-focused teams. Plugins run inside the router, are published through Cosmo Cloud, and participate in schema checks like subgraphs. The workflow involves initializing a plugin via CLI, generating protobuf definitions from GraphQL schemas, implementing RPC handlers in TypeScript, building the plugin artifact, and publishing to Cosmo Cloud where routers automatically pull updates. This approach is particularly useful for wrapping legacy REST APIs or exposing small pieces of logic without the operational overhead of deploying full subgraph services.

  19. 19
    Article
    Avatar of communityCommunity Picks·1y

    solo-io/gloo: The Cloud-Native API Gateway and AI Gateway

    Gloo Gateway is now fully conformant with the Kubernetes Gateway API, offering robust ingress control, API gateway features, and support for hybrid applications involving legacy apps, microservices, and serverless. Built on Envoy proxy, it provides function-level routing, integrates with various open-source projects, and features automated discovery for rapid deployment and updates.

  20. 20
    Article
    Avatar of platformaticPlatformatic·39w

    Platformatic AI-Warp 1.0.0

    Platformatic AI-Warp 1.0.0 is a comprehensive AI gateway that unifies multiple AI providers (OpenAI, DeepSeek, Google Gemini) through a single API. Key features include automatic failover between providers, persistent session management with Redis/Valkey storage, real-time streaming with resume capability, and seamless conversation continuity across service restarts. The platform handles rate limiting, connection pooling, and distributed deployments while providing enterprise-grade reliability and horizontal scaling capabilities.