# API Gateway

Published articles for API Gateway.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Model routing with Google Cloud API Gateway

DevFeed: [Model routing with Google Cloud API Gateway](<https://devfeed.tech/articles/model-routing-with-google-cloud-api-gateway-4201.md>)

Original publisher: [Read original article](<https://developers.googleblog.com/a-unified-api-for-ai-model-routing/>)

Author: Mak Ahmad; Sanjay Pujare

Published: 2026-09-12T11:04:33.891311Z

Content type: article

Language: en

Sources: [Google Developers Blog](<https://devfeed.tech/sources/google-developers-blog.md>)

Topics: [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Model Routing](<https://devfeed.tech/topics/model-routing.md>), [Google](<https://devfeed.tech/topics/google.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [OpenAPI Specification](<https://devfeed.tech/topics/openapi.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>)

Tags: [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [google](<https://devfeed.tech/tags/google.md>), [model-routing](<https://devfeed.tech/tags/model-routing.md>), [models](<https://devfeed.tech/tags/models.md>), [openai](<https://devfeed.tech/tags/openai.md>), [openapi](<https://devfeed.tech/tags/openapi.md>), [serverless](<https://devfeed.tech/tags/serverless.md>)

### AI overview

Google Cloud API Gateway adds model routing in Public Preview, providing a serverless, OpenAI-compatible endpoint that dynamically routes requests to Gemini, Claude, or OpenAI OSS-GPT. Developers can configure routing in OpenAPI specifications, centralize model changes, and separate application authentication from backend model credentials.

### Source excerpt

Google Cloud API Gateway now offers a model routing feature in Public Preview, allowing developers to dynamically route traffic to models like Gemini, Claude, or OpenAI OSS-GPT without hardcoding endpoints or managing open-source proxies. Developers can easily configure these routing rules directly within their OpenAPI 3.x specifications by mapping virtual model names to specific backend targets on a shared host. Once deployed, the Gateway acts as a serverless ingress layer that accepts standard OpenAI-compatible requests, automatically transcodes the payload to the native schema of the target model, and routes the traffic on the fly.

## Agent Gateway: The Next Evolution of the API Gateway

DevFeed: [Agent Gateway: The Next Evolution of the API Gateway](<https://devfeed.tech/articles/agent-gateway-the-next-evolution-of-the-api-gateway-12632.md>)

Original publisher: [Read original article](<https://blog.postman.com/agent-gateway-the-next-evolution-of-the-api-gateway/>)

Author: Gbadebo Bello

Published: 2026-09-10T16:00:00Z

Content type: article

Language: en

Sources: [Postman Blog](<https://devfeed.tech/sources/postman-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [agent-gateway](<https://devfeed.tech/tags/agent-gateway.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [api-101](<https://devfeed.tech/tags/api-101.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [editor-s-picks](<https://devfeed.tech/tags/editor-s-picks.md>), [fabric-gateway](<https://devfeed.tech/tags/fabric-gateway.md>), [general](<https://devfeed.tech/tags/general.md>), [llm-gateway](<https://devfeed.tech/tags/llm-gateway.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-gateway](<https://devfeed.tech/tags/mcp-gateway.md>), [observability](<https://devfeed.tech/tags/observability.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

The article explains the emergence of the Agent Gateway as an architectural component for AI agents. It contrasts traditional API Gateways, which authenticate, govern, route, and deliver requests from clients that already know which API to call, with the needs of AI agents, which receive goals and may require broader governance across agentic workflows.

### Source excerpt

API gateways are evolving for AI agents. Learn how the agent gateway governs identity, tools, memory, and policy across agentic workflows. Get early access. The post Agent Gateway: The Next Evolution of the API Gateway appeared first on Postman Blog.

## MCP Went Stateless: What Now?

DevFeed: [MCP Went Stateless: What Now?](<https://devfeed.tech/articles/mcp-went-stateless-what-now-12652.md>)

Original publisher: [Read original article](<https://nordicapis.com/mcp-went-stateless-what-now/>)

Author: Janet Wagner

Published: 2026-09-03T07:00:00Z

Content type: article

Language: en

Sources: [Nordic APIs](<https://devfeed.tech/sources/nordic-apis.md>)

Topics: [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Security](<https://devfeed.tech/topics/security.md>), [Tool](<https://devfeed.tech/topics/tool.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [api-security](<https://devfeed.tech/tags/api-security.md>), [api-standards](<https://devfeed.tech/tags/api-standards.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [blog](<https://devfeed.tech/tags/blog.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [developers](<https://devfeed.tech/tags/developers.md>), [http](<https://devfeed.tech/tags/http.md>), [llm](<https://devfeed.tech/tags/llm.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [security](<https://devfeed.tech/tags/security.md>), [strategy](<https://devfeed.tech/tags/strategy.md>)

### AI overview

The article examines the shift to stateless MCP and its implications for scalability, state management, security, gateways, and MCP server architecture.

### Source excerpt

The latest release of the Model Context Protocol (MCP) specification has created a lot of buzz in tech circles. Why? Primarily because this AI communication protocol has now gone stateless! This shift from stateful to stateless impacts how developers of MCP servers and AI tools use the protocol moving forward. In addition, the change impacts ...

## API Gateways, AI Gateways, and MCP Gateways: Are Enterprises About to Pay Twice Again?

DevFeed: [API Gateways, AI Gateways, and MCP Gateways: Are Enterprises About to Pay Twice Again?](<https://devfeed.tech/articles/api-gateways-ai-gateways-and-mcp-gateways-are-enterprises-about-to-pay-twice-again-12645.md>)

Original publisher: [Read original article](<https://nordicapis.com/api-gateways-ai-gateways-and-mcp-gateways-are-enterprises-about-to-pay-twice-again/>)

Author: Rashmi Baberwal

Published: 2026-08-12T07:00:00Z

Content type: article

Language: en

Sources: [Nordic APIs](<https://devfeed.tech/sources/nordic-apis.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Security](<https://devfeed.tech/topics/security.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [api-architecture](<https://devfeed.tech/tags/api-architecture.md>), [api-discovery](<https://devfeed.tech/tags/api-discovery.md>), [api-documentation](<https://devfeed.tech/tags/api-documentation.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [api-governance](<https://devfeed.tech/tags/api-governance.md>), [api-management](<https://devfeed.tech/tags/api-management.md>), [api-monitoring](<https://devfeed.tech/tags/api-monitoring.md>), [apis](<https://devfeed.tech/tags/apis.md>), [artificial-intelligence](<https://devfeed.tech/tags/artificial-intelligence.md>), [blog](<https://devfeed.tech/tags/blog.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [observability](<https://devfeed.tech/tags/observability.md>), [platforms](<https://devfeed.tech/tags/platforms.md>), [security](<https://devfeed.tech/tags/security.md>), [strategy](<https://devfeed.tech/tags/strategy.md>)

### AI overview

The article examines how enterprises can prepare existing API infrastructure for AI gateways, MCP gateways, and agent-driven operations. It highlights prior investments in API management platforms, gateways, developer portals, security, observability, and API-first development.

### Source excerpt

Over the last decade, enterprises invested heavily in API infrastructure. They purchased API management platforms, deployed gateways across business units and regions, built developer portals, introduced security and observability tools, and encouraged teams to adopt API-first development. The business case was compelling. APIs would make enterprise capabilities easier to reuse, shorten integration timelines, improve partner ...

## What is an Agentic Data Plane?

DevFeed: [What is an Agentic Data Plane?](<https://devfeed.tech/articles/what-is-an-agentic-data-plane-12781.md>)

Original publisher: [Read original article](<https://www.redpanda.com/blog/what-is-an-agentic-data-plane>)

Author: Marc Millstone

Published: 2026-07-09T00:00:00Z

Content type: article

Language: en

Sources: [Redpanda](<https://devfeed.tech/sources/redpanda.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [agent observability](<https://devfeed.tech/topics/agent-observability.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [AWS IAM](<https://devfeed.tech/topics/aws-iam.md>), [observability](<https://devfeed.tech/topics/observability.md>), [SIEM, Security](<https://devfeed.tech/topics/siem-security.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>)

Tags: [agentic](<https://devfeed.tech/tags/agentic.md>), [agents](<https://devfeed.tech/tags/agents.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [aws](<https://devfeed.tech/tags/aws.md>), [bedrock](<https://devfeed.tech/tags/bedrock.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [governance](<https://devfeed.tech/tags/governance.md>), [iam](<https://devfeed.tech/tags/iam.md>), [identity](<https://devfeed.tech/tags/identity.md>), [identity-management](<https://devfeed.tech/tags/identity-management.md>), [llm](<https://devfeed.tech/tags/llm.md>), [models](<https://devfeed.tech/tags/models.md>), [observability](<https://devfeed.tech/tags/observability.md>), [siem](<https://devfeed.tech/tags/siem.md>), [thought-leadership](<https://devfeed.tech/tags/thought-leadership.md>), [token](<https://devfeed.tech/tags/token.md>), [tool](<https://devfeed.tech/tags/tool.md>), [tools](<https://devfeed.tech/tags/tools.md>)

### AI overview

The article defines an Agentic Data Plane as a governed governance and runtime layer between enterprise AI agents and the data, tools, identities, and models they access. It explains why existing IAM, API gateways, and observability or SIEM systems do not adequately govern agent-specific actions, identity propagation, model selection, token spending, policy enforcement, and end-to-end tracing.

### Source excerpt

The Agentic Data Plane is the governance and runtime layer that connects your AI agents to everything they act on. Learn what it does, why existing tools can't replace it, and what to look for in an enterprise-grade one.

## Strategies for Migrating from a Monolith to Microservices

DevFeed: [Strategies for Migrating from a Monolith to Microservices](<https://devfeed.tech/articles/monolith-to-service-architecture-34687.md>)

Original publisher: [Read original article](<https://newsletter.systemdesigncodex.com/p/monolith-to-service-architecture>)

Author: Saurabh Dashora

Published: 2026-06-23T07:55:12Z

Content type: tutorial

Language: en

Sources: [System Design Codex](<https://devfeed.tech/sources/system-design-codex.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [microservices architecture](<https://devfeed.tech/topics/microservices-architecture.md>), [migration](<https://devfeed.tech/topics/migration.md>), [legacy systems](<https://devfeed.tech/topics/legacy-systems.md>), [gateway](<https://devfeed.tech/topics/gateway.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [automated](<https://devfeed.tech/tags/automated.md>), [big-bang](<https://devfeed.tech/tags/big-bang.md>), [feature-flags](<https://devfeed.tech/tags/feature-flags.md>), [incremental](<https://devfeed.tech/tags/incremental.md>), [legacy-systems](<https://devfeed.tech/tags/legacy-systems.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [migration](<https://devfeed.tech/tags/migration.md>), [monolith](<https://devfeed.tech/tags/monolith.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [rewrite](<https://devfeed.tech/tags/rewrite.md>), [strategies](<https://devfeed.tech/tags/strategies.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial outlines patterns for gradually moving from a monolithic architecture to microservices. It describes the Strangler Fig Pattern, Parallel Run Pattern, and Collaborator Pattern, covering techniques such as API gateways, incremental migration, traffic splitting, feature flags, and automated comparison testing.

### Source excerpt

Top Strategies

## Service Mesh vs API Gateway (Part III)

DevFeed: [Service Mesh vs API Gateway (Part III)](<https://devfeed.tech/articles/service-mesh-vs-api-gateway-part-iii-18200.md>)

Original publisher: [Read original article](<https://newsletter.francofernando.com/p/service-mesh-vs-api-gateway-part>)

Author: Franco Fernando

Published: 2026-06-20T09:02:00Z

Content type: comparison

Language: en

Sources: [The Polymathic Engineer](<https://devfeed.tech/sources/the-polymathic-engineer.md>)

Topics: [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [patterns](<https://devfeed.tech/tags/patterns.md>), [vs](<https://devfeed.tech/tags/vs.md>)

### AI overview

This article compares service mesh and API Gateway patterns, explaining that they address different problems and can work best together.

### Source excerpt

Two patterns that look similar, solve different problems, and work best together.

## AI gateways: why and how

DevFeed: [AI gateways: why and how](<https://devfeed.tech/articles/ai-gateways-why-and-how-18916.md>)

Original publisher: [Read original article](<https://blog.frankel.ch/ai-gateways/>)

Author: Nicolas Fränkel

Published: 2026-05-31T00:00:00Z

Content type: article

Language: en

Sources: [Nicolas Fränkel](<https://devfeed.tech/sources/nicolas-frankel.md>)

Topics: [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [LLMs](<https://devfeed.tech/topics/llms.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [Claude](<https://devfeed.tech/topics/claude.md>), [Security](<https://devfeed.tech/topics/security.md>), [litellm](<https://devfeed.tech/topics/litellm.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Load Balancing](<https://devfeed.tech/topics/load-balancing.md>), [observability](<https://devfeed.tech/topics/observability.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-gateway](<https://devfeed.tech/tags/ai-gateway.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [backend](<https://devfeed.tech/tags/backend.md>), [caching](<https://devfeed.tech/tags/caching.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [coding-assistant](<https://devfeed.tech/tags/coding-assistant.md>), [decoupling](<https://devfeed.tech/tags/decoupling.md>), [devstral](<https://devfeed.tech/tags/devstral.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [litellm](<https://devfeed.tech/tags/litellm.md>), [llm](<https://devfeed.tech/tags/llm.md>), [llms](<https://devfeed.tech/tags/llms.md>), [load-balancing](<https://devfeed.tech/tags/load-balancing.md>), [mistral](<https://devfeed.tech/tags/mistral.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [routing](<https://devfeed.tech/tags/routing.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [security](<https://devfeed.tech/tags/security.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This article explains how AI gateways apply the API gateway pattern to AI clients and LLM backends. It discusses using a gateway to centralize model and provider management, governance, cost control, routing, caching, failover, load balancing, and observability, and considers routing Claude Code requests to another provider.

### Source excerpt

Before working for 2 years on the Apache APISIX API gateway, I was mainly oblivious to API gateways. It's only by working with them that I understood their value. Decoupling the client and the server unlocks a lot of options: moving authentication to the API Gateway, securing APIs, deduplicating API requests, etc. In this post, I want to describe how the same pattern applies to AI. AI gateways AI gateways work in a similar way.

## Billing API Gateway Calls: Architecture for API as a Service

DevFeed: [Billing API Gateway Calls: Architecture for API as a Service](<https://devfeed.tech/articles/billing-api-gateway-calls-architecture-for-api-as-a-service-9679.md>)

Original publisher: [Read original article](<https://dodopayments.com/blogs/billing-api-gateway-calls-architecture/>)

Author: Ayush Agarwal

Published: 2026-05-18T00:00:00Z

Content type: tutorial

Language: en

Sources: [Dodo Payments Blog](<https://devfeed.tech/sources/dodo-payments-blog.md>)

Topics: [API](<https://devfeed.tech/topics/api.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Software as a service](<https://devfeed.tech/topics/saas.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [data](<https://devfeed.tech/topics/data.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [batching](<https://devfeed.tech/tags/batching.md>), [build](<https://devfeed.tech/tags/build.md>), [guide](<https://devfeed.tech/tags/guide.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [instrumentation](<https://devfeed.tech/tags/instrumentation.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [pitfalls](<https://devfeed.tech/tags/pitfalls.md>), [saas](<https://devfeed.tech/tags/saas.md>), [usage-based-billing](<https://devfeed.tech/tags/usage-based-billing.md>)

### AI overview

A guide to designing an API call metering pipeline for API-as-a-service products. It covers gateway instrumentation, asynchronous batching, aggregation, customer attribution, failure handling, and reconciliation against gateway logs.

### Source excerpt

Build a metering pipeline that bills API calls accurately at high volume. Architecture, batching, and pitfalls for API as a service products.

## Top 10 API Gateway Use Cases in System Design

DevFeed: [Top 10 API Gateway Use Cases in System Design](<https://devfeed.tech/articles/top-10-api-gateway-use-cases-in-system-design-33577.md>)

Original publisher: [Read original article](<https://blog.algomaster.io/p/top-10-api-gateway-use-cases>)

Author: Ashish Pratap Singh

Published: 2026-04-12T12:00:32Z

Content type: tutorial

Language: en

Sources: [AlgoMaster Newsletter](<https://devfeed.tech/sources/algomaster-newsletter.md>)

Topics: [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [monolith](<https://devfeed.tech/tags/monolith.md>), [system-design](<https://devfeed.tech/tags/system-design.md>), [use-cases](<https://devfeed.tech/tags/use-cases.md>)

### AI overview

An article about ten API gateway use cases in system design, particularly as systems evolve from monoliths to microservices. The supplied evidence does not detail the individual use cases.

### Source excerpt

As your system evolves from a monolith to microservices, a pattern quickly emerges: every service starts rebuilding the same things.

## What is the BFF Pattern?

DevFeed: [What is the BFF Pattern?](<https://devfeed.tech/articles/what-is-the-bff-pattern-34694.md>)

Original publisher: [Read original article](<https://newsletter.systemdesigncodex.com/p/what-is-the-bff-pattern>)

Author: Saurabh Dashora

Published: 2026-04-07T08:41:56Z

Content type: tutorial

Language: en

Sources: [System Design Codex](<https://devfeed.tech/sources/system-design-codex.md>)

Topics: [BFF](<https://devfeed.tech/topics/bff.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [backends](<https://devfeed.tech/topics/backends.md>), [client](<https://devfeed.tech/topics/client.md>), [interface](<https://devfeed.tech/topics/interface.md>), [resiliency](<https://devfeed.tech/topics/resiliency.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [rate-limiting](<https://devfeed.tech/topics/rate-limiting.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [backends](<https://devfeed.tech/tags/backends.md>), [bff](<https://devfeed.tech/tags/bff.md>), [cache-control](<https://devfeed.tech/tags/cache-control.md>), [client](<https://devfeed.tech/tags/client.md>), [decoupling](<https://devfeed.tech/tags/decoupling.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [resiliency](<https://devfeed.tech/tags/resiliency.md>)

### AI overview

The article explains the Backends-for-Frontends (BFF) pattern, in which dedicated API gateways serve different client types such as web browsers, mobile apps, and public or partner APIs. It describes how BFFs tailor APIs, isolate client-specific logic, and support functions including rate limiting, authentication, header sanitization, and cache control. It also discusses benefits such as resiliency, client-specific optimization, and faster development, along with drawbacks including code duplication and increasing complexity.

### Source excerpt

And when do you need it?

## Storage: 10x Larger Uploads, 3x Cheaper Cached Egress, and 2x Egress Quota

DevFeed: [Storage: 10x Larger Uploads, 3x Cheaper Cached Egress, and 2x Egress Quota](<https://devfeed.tech/articles/storage-10x-larger-uploads-3x-cheaper-cached-egress-and-2x-egress-quota-558.md>)

Original publisher: [Read original article](<https://supabase.com/blog/storage-500gb-uploads-cheaper-egress-pricing>)

Author: Inian Parameshwaran

Published: 2025-07-18T07:00:00Z

Content type: release

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>)

Tags: [3d](<https://devfeed.tech/tags/3d.md>), [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [applications](<https://devfeed.tech/tags/applications.md>), [cache](<https://devfeed.tech/tags/cache.md>), [cdn](<https://devfeed.tech/tags/cdn.md>), [media](<https://devfeed.tech/tags/media.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [quotas](<https://devfeed.tech/tags/quotas.md>), [s3](<https://devfeed.tech/tags/s3.md>), [saas](<https://devfeed.tech/tags/saas.md>), [storage](<https://devfeed.tech/tags/storage.md>)

### AI overview

Supabase announces 500 GB file uploads for paid plans, cheaper cached egress, and increased cached and uncached egress quotas. The changes support large media files, user-generated data, 3D models, and archival workloads.

### Source excerpt

Upload files up to 500 GB with significant egress cost reductions.

## Introducing the Serverless MCP

DevFeed: [Introducing the Serverless MCP](<https://devfeed.tech/articles/introducing-the-serverless-mcp-14261.md>)

Original publisher: [Read original article](<https://www.serverless.com/blog/introducing-the-serverless-mcp>)

Author: Serverless Team

Published: 2025-04-17T00:00:00Z

Content type: release

Language: en

Sources: [Serverless Blog](<https://devfeed.tech/sources/serverless-blog.md>)

Topics: [MCP](<https://devfeed.tech/topics/mcp.md>), [ide](<https://devfeed.tech/topics/ide.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [applications](<https://devfeed.tech/tags/applications.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [cloud-computing](<https://devfeed.tech/tags/cloud-computing.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [faas](<https://devfeed.tech/tags/faas.md>), [function-as-a-service](<https://devfeed.tech/tags/function-as-a-service.md>), [ide](<https://devfeed.tech/tags/ide.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [news](<https://devfeed.tech/tags/news.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [serverless-architecture](<https://devfeed.tech/tags/serverless-architecture.md>), [serverless-framework](<https://devfeed.tech/tags/serverless-framework.md>)

### AI overview

The Serverless MCP is presented as a debugging tool that brings AWS Lambda, DynamoDB, and API Gateway state and logs into an IDE. It supports troubleshooting serverless applications with AI-assisted diagnostics and resource monitoring.

### Source excerpt

The Serverless MCP is a powerful debugging tool that brings AWS Lambda, DynamoDB, and API Gateway state and logs directly into your IDE. Eliminate AWS console visits while troubleshooting serverless applications with AI-assisted diagnostics and resource monitoring.

## How Tinder Secures Its 500+ Microservices

DevFeed: [How Tinder Secures Its 500+ Microservices](<https://devfeed.tech/articles/how-tinder-secures-its-500-microservices-17980.md>)

Original publisher: [Read original article](<https://newsletter.betterstack.com/p/how-tinder-secures-its-500-microservices>)

Author: Richard Oliver Bray

Published: 2025-01-08T13:40:48Z

Content type: tutorial

Language: en

Sources: [Hacking Scale by Better Stack](<https://devfeed.tech/sources/hacking-scale-by-better-stack.md>)

Topics: [Microservices](<https://devfeed.tech/topics/microservices.md>), [Security](<https://devfeed.tech/topics/security.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [routing](<https://devfeed.tech/tags/routing.md>), [security](<https://devfeed.tech/tags/security.md>), [tls](<https://devfeed.tech/tags/tls.md>)

### AI overview

This article explains why Tinder's externally accessible services created security and maintenance challenges, and why the team built a customized API gateway to provide consistent session management, scalable configuration, and integration with its Envoy service mesh.

### Source excerpt

Tinder's highly customised solution that fixed their microservice security chaos

## Canva incident report: API Gateway outage

DevFeed: [Canva incident report: API Gateway outage](<https://devfeed.tech/articles/canva-incident-report-api-gateway-outage-37929.md>)

Original publisher: [Read original article](<https://www.canva.dev/blog/engineering/canva-incident-report-api-gateway-outage/>)

Author: Brendan Humphreys

Published: 2024-12-20T00:00:01Z

Content type: article

Language: en

Sources: [Canva Engineering](<https://devfeed.tech/sources/canva-engineering.md>)

Topics: [incident](<https://devfeed.tech/topics/incident.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Netty](<https://devfeed.tech/topics/netty.md>), [Microservices](<https://devfeed.tech/topics/microservices.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [aws](<https://devfeed.tech/tags/aws.md>), [caching](<https://devfeed.tech/tags/caching.md>), [cloudflare](<https://devfeed.tech/tags/cloudflare.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [ecs](<https://devfeed.tech/tags/ecs.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [incident](<https://devfeed.tech/tags/incident.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [java](<https://devfeed.tech/tags/java.md>), [latency](<https://devfeed.tech/tags/latency.md>), [locking](<https://devfeed.tech/tags/locking.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [outage](<https://devfeed.tech/tags/outage.md>), [pir](<https://devfeed.tech/tags/pir.md>), [post-incident-review](<https://devfeed.tech/tags/post-incident-review.md>), [post-mortem](<https://devfeed.tech/tags/post-mortem.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [report](<https://devfeed.tech/tags/report.md>), [s3](<https://devfeed.tech/tags/s3.md>)

### AI overview

Canva's incident report examines a November 12, 2024 outage that made canva.com unavailable for about 52 minutes. It attributes the outage to failures in the API Gateway cluster involving an editor deployment, a locking issue, and network latency between Cloudflare locations, and describes the incident timeline, mitigation, and prevention steps.

### Source excerpt

An incident report for the Canva outage on November 12, 2024.

## Now in private beta: Gremlin Service Mesh Extension

DevFeed: [Now in private beta: Gremlin Service Mesh Extension](<https://devfeed.tech/articles/now-in-private-beta-gremlin-service-mesh-extension-11677.md>)

Original publisher: [Read original article](<https://www.gremlin.com/blog/private-beta-gremlin-service-mesh-extension>)

Author: Gavin Cahill

Published: 2024-12-04T00:00:00Z

Content type: news

Language: en

Sources: [Gremlin Blog](<https://devfeed.tech/sources/gremlin-blog.md>)

Topics: [Cloud Native Ecosystem](<https://devfeed.tech/topics/cloud-native-ecosystem.md>), [Resilience](<https://devfeed.tech/topics/resilience.md>), [Extension](<https://devfeed.tech/topics/extension.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [experiments](<https://devfeed.tech/topics/experiments.md>)

Tags: [announcements](<https://devfeed.tech/tags/announcements.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [experiments](<https://devfeed.tech/tags/experiments.md>), [extension](<https://devfeed.tech/tags/extension.md>), [gremlin](<https://devfeed.tech/tags/gremlin.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mesh](<https://devfeed.tech/tags/mesh.md>), [resilience](<https://devfeed.tech/tags/resilience.md>)

### AI overview

Gremlin announces a private beta for its Service Mesh Extension, which enables application-level targeting of specific services and HTTP paths for resilience testing in service meshes such as Istio and Kubernetes. The article explains how this complements IP-based infrastructure targeting and mentions Network and Latency experiments.

### Source excerpt

Find out how to safely test applications and services behind service meshes with the Gremlin Service Mesh Extension.

## How Netflix Uses Throttling to Prevent 4 Big Streaming Problems

DevFeed: [How Netflix Uses Throttling to Prevent 4 Big Streaming Problems](<https://devfeed.tech/articles/how-netflix-uses-throttling-to-prevent-4-big-streaming-problems-17975.md>)

Original publisher: [Read original article](<https://newsletter.betterstack.com/p/how-netflix-uses-throttling-to-prevent>)

Author: Richard Oliver Bray

Published: 2024-08-15T13:02:09Z

Content type: article

Language: en

Sources: [Hacking Scale by Better Stack](<https://devfeed.tech/sources/hacking-scale-by-better-stack.md>)

Topics: [Netflix](<https://devfeed.tech/topics/netflix.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [backend](<https://devfeed.tech/tags/backend.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [netflix](<https://devfeed.tech/tags/netflix.md>), [streaming](<https://devfeed.tech/tags/streaming.md>)

### AI overview

The article explains how Netflix uses throttling to shield content playback from backend problems, including network failures, underscaled services, retry storms, and faulty deployments. It also describes the role of an API Gateway in routing and monitoring requests.

### Source excerpt

Netflix reveals their unconventional trick to keep viewers happy

## AWS API Gateway's Request Validation: Navigating the Quirks

DevFeed: [AWS API Gateway's Request Validation: Navigating the Quirks](<https://devfeed.tech/articles/aws-api-gateway-s-request-validation-navigating-the-quirks-23894.md>)

Original publisher: [Read original article](<https://medium.com/smg-real-estate/aws-api-gateways-request-validation-navigating-the-quirks-38285cb0a1c1?source=rss----2186e5b9bd8f---4>)

Author: Thomas Klein

Published: 2024-08-09T12:07:11Z

Content type: tutorial

Language: en

Sources: [Homegate Engineering Blog - Medium](<https://devfeed.tech/sources/homegate-engineering-blog-medium.md>)

Topics: [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [API](<https://devfeed.tech/topics/api.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [JSON Schema](<https://devfeed.tech/topics/json-schema.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [enum](<https://devfeed.tech/topics/enum.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-api-gateway](<https://devfeed.tech/tags/aws-api-gateway.md>), [aws-lambda](<https://devfeed.tech/tags/aws-lambda.md>), [enum](<https://devfeed.tech/tags/enum.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [handler](<https://devfeed.tech/tags/handler.md>), [http](<https://devfeed.tech/tags/http.md>), [json](<https://devfeed.tech/tags/json.md>), [json-schema](<https://devfeed.tech/tags/json-schema.md>), [middleware](<https://devfeed.tech/tags/middleware.md>), [middy](<https://devfeed.tech/tags/middy.md>), [tests](<https://devfeed.tech/tags/tests.md>), [type-safety](<https://devfeed.tech/tags/type-safety.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [validation](<https://devfeed.tech/tags/validation.md>), [zod](<https://devfeed.tech/tags/zod.md>)

### AI overview

This tutorial examines AWS API Gateway request validation. It explains that query-parameter presence is checked, but enum values may not be enforced, while POST and PUT payloads are validated with JSON Schema Draft 4. It also discusses generic error messages and TypeScript-based validation approaches.

### Source excerpt

AWS API Gateway's request validation follows a specific set of rules that developers should be aware of when setting up their APIs. While it offers some validation features, it's important to understand its scope and limitations. Let's examine how it works with a common API configuration: parameters: - name: offerType in: query required: true description: RENT or BUY schema: type: string enum: - RENT - BUY With this configuration, API Gateway diligently checks for the presence of the query parameter, returning an HTTP 400 error if it's missing. However, it falls short when it comes to validating the actual value. Surprisingly, it would accept "KERMIT" without batting an eye, despite the clear enum specification. This behavior, while documented, can be a source of frustration for developers expecting more comprehensive validation. Interestingly, API Gateway shows more validation prowess with POST and PUT requests. It validates request payloads using JSON Schema Draft 4, demonstrating a somewhat inconsistent approach to input validation across different HTTP methods. Even when it does catch an error, API Gateway's feedback is less than illuminating. Instead of specific error details, you're met with a generic {"message": "Invalid request body"}. For more information, you'll need to dig into the associated log streams, which isn't ideal for surfacing error details in API responses. Example output in AWS console from a failed request validation when a body request validator is setup. API Gateway's validation is handy, but it leaves a lot to be desired. Developers often need to add extra checks for a truly robust API. While API Gateway supports various integrations and Lambda languages, let's focus on TypeScript. TypeScript's strong typing and runtime checks can catch issues early, sparing your users from cryptic error messages. Let's explore how to use this to make your API smarter and your users happier. Option 1: DIY Validation (AKA The "I've Got Trust Issues" Approac

## Mastering API Gateway Integration: Salesforce, Heroku, and MuleSoft Anypoint Flex Gateway

DevFeed: [Mastering API Gateway Integration: Salesforce, Heroku, and MuleSoft Anypoint Flex Gateway](<https://devfeed.tech/articles/mastering-api-gateway-integration-salesforce-heroku-and-mulesoft-anypoint-flex-gateway-26466.md>)

Original publisher: [Read original article](<https://www.heroku.com/blog/mastering-api-integration-salesforce-heroku-mulesoft-anypoint-flex-gateway/>)

Author: Julián Duque

Published: 2024-07-29T18:00:00Z

Content type: tutorial

Language: en

Sources: [Heroku](<https://devfeed.tech/sources/heroku.md>)

Topics: [gateway](<https://devfeed.tech/topics/gateway.md>), [Heroku](<https://devfeed.tech/topics/heroku.md>), [API](<https://devfeed.tech/topics/api.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Security](<https://devfeed.tech/topics/security.md>), [Microservice](<https://devfeed.tech/topics/microservice.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Encryption](<https://devfeed.tech/topics/encryption.md>), [rate-limiting](<https://devfeed.tech/topics/rate-limiting.md>), [Latency](<https://devfeed.tech/topics/latency.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [api-security](<https://devfeed.tech/tags/api-security.md>), [apis](<https://devfeed.tech/tags/apis.md>), [app-architecture](<https://devfeed.tech/tags/app-architecture.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [encryption](<https://devfeed.tech/tags/encryption.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [heroku](<https://devfeed.tech/tags/heroku.md>), [integration](<https://devfeed.tech/tags/integration.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [latency](<https://devfeed.tech/tags/latency.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [rate-limiting](<https://devfeed.tech/tags/rate-limiting.md>), [salesforce](<https://devfeed.tech/tags/salesforce.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

A tutorial on deploying MuleSoft Anypoint Flex Gateway on Heroku to expose private APIs and microservices. It describes the gateway's API management, security, traffic management, rate limiting, and scalability capabilities, with possible integration with Salesforce.

### Source excerpt

In today's fast-paced digital world, companies are looking for ways to expose their APIs and microservices to the internet while enhancing their overall API security. MuleSoft Anypoint Flex Gateway is a powerful solution that solves this problem. Let's walk through deploying the Anypoint Flex Gateway on Heroku in a few straightforward steps. You'll learn how [...] The post Mastering API Gateway Integration: Salesforce, Heroku, and MuleSoft Anypoint Flex Gateway appeared first on Heroku.

## Secure Java URL encoding and decoding

DevFeed: [Secure Java URL encoding and decoding](<https://devfeed.tech/articles/secure-java-url-encoding-and-decoding-7990.md>)

Original publisher: [Read original article](<https://snyk.io/blog/java-url-encoding-decoding/>)

Author: Jura Gorohovsky

Published: 2023-08-14T05:00:00Z

Content type: article

Language: en

Sources: [Blog RSS Feed | Snyk](<https://devfeed.tech/sources/blog-rss-feed-snyk.md>)

Topics: [Programming](<https://devfeed.tech/topics/programming.md>), [ASCII](<https://devfeed.tech/topics/ascii.md>), [Security](<https://devfeed.tech/topics/security.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [HTML](<https://devfeed.tech/topics/html.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>)

Tags: [acquisition](<https://devfeed.tech/tags/acquisition.md>), [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [article](<https://devfeed.tech/tags/article.md>), [ascii](<https://devfeed.tech/tags/ascii.md>), [awareness](<https://devfeed.tech/tags/awareness.md>), [blog](<https://devfeed.tech/tags/blog.md>), [code-security](<https://devfeed.tech/tags/code-security.md>), [developer](<https://devfeed.tech/tags/developer.md>), [draftdotdev](<https://devfeed.tech/tags/draftdotdev.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [html](<https://devfeed.tech/tags/html.md>), [java](<https://devfeed.tech/tags/java.md>), [programming](<https://devfeed.tech/tags/programming.md>), [security](<https://devfeed.tech/tags/security.md>), [server](<https://devfeed.tech/tags/server.md>), [snyk-code](<https://devfeed.tech/tags/snyk-code.md>)

### AI overview

This article explains URL encoding and decoding in Java. It describes percent-encoding characters outside the permitted URL character set, clarifies that URL encoding is not encryption, and discusses use cases such as HTML form input, external API calls, and API gateways. It also explains parsing, interoperability, and security risks caused by unencoded URLs.

### Source excerpt

This article discusses Java, why URL encoding and decoding are important, and how to approach it properly.

## Vapor: Multi-level Subdomains

DevFeed: [Vapor: Multi-level Subdomains](<https://devfeed.tech/articles/vapor-multi-level-subdomains-3962.md>)

Original publisher: [Read original article](<https://laravel.com/blog/vapor-multi-level-subdomains>)

Author: Joe Dixon

Published: 2023-06-28T12:35:00Z

Content type: release

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Vapor](<https://devfeed.tech/topics/swift-vapor.md>), [AWS Certificate Manager](<https://devfeed.tech/topics/aws-certificate-manager.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [aws-certificate-manager](<https://devfeed.tech/tags/aws-certificate-manager.md>), [cli](<https://devfeed.tech/tags/cli.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [feature](<https://devfeed.tech/tags/feature.md>), [new-feature](<https://devfeed.tech/tags/new-feature.md>)

### AI overview

Vapor now supports deploying applications to multi-level subdomains. Users must explicitly include the subdomain in an AWS Certificate Manager certificate and Vapor domain configuration, then perform a full deployment using the Vapor CLI.

### Source excerpt

Vapor has always made it straightforward to deploy your application to a custom domain, subdomain, or even wildcard subdomain. However, it's only been possible to utilize single-level subdomains - me...

## Connecting Block Business Units with AWS API Gateway

DevFeed: [Connecting Block Business Units with AWS API Gateway](<https://devfeed.tech/articles/connecting-block-business-units-with-aws-api-gateway-15584.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/connecting-block-business-units-with-aws-api-gateway>)

Author: Michael Weissbacher

Published: 2023-05-18T13:00:00Z

Content type: article

Language: en

Sources: [Square Corner Blog](<https://devfeed.tech/sources/square-corner-blog-medium.md>), [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Security](<https://devfeed.tech/topics/security.md>), [SPIFFE](<https://devfeed.tech/topics/spiffe.md>), [SPIRE](<https://devfeed.tech/topics/spire.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-api-gateway](<https://devfeed.tech/tags/aws-api-gateway.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [network](<https://devfeed.tech/tags/network.md>), [security](<https://devfeed.tech/tags/security.md>), [spiffe](<https://devfeed.tech/tags/spiffe.md>), [spire](<https://devfeed.tech/tags/spire.md>)

### AI overview

This article explains how Block integrates acquired companies with its internal service mesh using AWS API Gateway as an identity translation layer. The Farcars infrastructure maps acquisition-native identities and IAM-based SigV4 calls to Block-native mutual TLS, enabling isolated and reusable cross-mesh communication.

### Source excerpt

Secure cross-mesh communication using in-mesh bastions

## Vapor: Managing DNS

DevFeed: [Vapor: Managing DNS](<https://devfeed.tech/articles/vapor-managing-dns-3961.md>)

Original publisher: [Read original article](<https://laravel.com/blog/vapor-managing-dns>)

Author: Joe Dixon

Published: 2022-09-23T12:03:00Z

Content type: article

Language: en

Sources: [Laravel Blog](<https://devfeed.tech/sources/laravel-blog.md>)

Topics: [Vapor](<https://devfeed.tech/topics/swift-vapor.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [SSL](<https://devfeed.tech/topics/ssl.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>)

Tags: [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [dns](<https://devfeed.tech/tags/dns.md>), [examples](<https://devfeed.tech/tags/examples.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [post](<https://devfeed.tech/tags/post.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [ssl](<https://devfeed.tech/tags/ssl.md>), [third-party](<https://devfeed.tech/tags/third-party.md>), [verification](<https://devfeed.tech/tags/verification.md>)

### AI overview

This post explains how to manage DNS for custom domains attached to Laravel Vapor projects, covering both Vapor-managed DNS and externally managed DNS.

### Source excerpt

In this post, we'll discuss the different approaches to managing your DNS when attaching a custom domain to your Vapor project.

## Micro Service Events (AWS EventBridge vs. SNS)

DevFeed: [Micro Service Events (AWS EventBridge vs. SNS)](<https://devfeed.tech/articles/micro-service-events-aws-eventbridge-vs-sns-23899.md>)

Original publisher: [Read original article](<https://medium.com/smg-real-estate/micro-service-events-aws-eventbridge-vs-sns-2d86b5919c22?source=rss----2186e5b9bd8f---4>)

Author: Kristian Müller

Published: 2022-09-16T12:06:51Z

Content type: comparison

Language: en

Sources: [Homegate Engineering Blog - Medium](<https://devfeed.tech/sources/homegate-engineering-blog-medium.md>)

Topics: [event driven](<https://devfeed.tech/topics/event-driven.md>), [Messaging](<https://devfeed.tech/topics/messaging.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Amazon Simple Queue Service (SQS)](<https://devfeed.tech/topics/amazon-simple-queue-service-sqs.md>), [Publish-subscribe pattern](<https://devfeed.tech/topics/pubsub.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [AWS Lambda](<https://devfeed.tech/topics/aws-lambda.md>), [Amazon API Gateway](<https://devfeed.tech/topics/amazon-api-gateway.md>), [DynamoDB](<https://devfeed.tech/topics/dynamodb.md>), [Amazon S3](<https://devfeed.tech/topics/amazon-s3.md>), [TypeScript](<https://devfeed.tech/topics/typescript.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [api-gateway](<https://devfeed.tech/tags/api-gateway.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [aws](<https://devfeed.tech/tags/aws.md>), [aws-eventbridge](<https://devfeed.tech/tags/aws-eventbridge.md>), [aws-sns](<https://devfeed.tech/tags/aws-sns.md>), [data](<https://devfeed.tech/tags/data.md>), [data-processing](<https://devfeed.tech/tags/data-processing.md>), [database](<https://devfeed.tech/tags/database.md>), [dynamodb](<https://devfeed.tech/tags/dynamodb.md>), [event](<https://devfeed.tech/tags/event.md>), [event-driven](<https://devfeed.tech/tags/event-driven.md>), [eventbridge](<https://devfeed.tech/tags/eventbridge.md>), [eventbus](<https://devfeed.tech/tags/eventbus.md>), [events](<https://devfeed.tech/tags/events.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [lambda](<https://devfeed.tech/tags/lambda.md>), [messaging](<https://devfeed.tech/tags/messaging.md>), [microservice-architecture](<https://devfeed.tech/tags/microservice-architecture.md>), [s3](<https://devfeed.tech/tags/s3.md>), [sns](<https://devfeed.tech/tags/sns.md>), [sqs](<https://devfeed.tech/tags/sqs.md>), [typescript](<https://devfeed.tech/tags/typescript.md>)

### AI overview

This article examines Homegate's event-driven microservice architecture on AWS and compares Amazon SNS with EventBridge as messaging infrastructure. It describes how services use SNS, SQS, Lambda, API Gateway, DynamoDB, and S3, and explains that EventBridge has a different focus, so replacing SNS is not necessarily the right question.

### Source excerpt

During the last few years, we've been busy rebuilding the Homegate platform in an event driven, micro service architecture based on AWS. One of the most important buildings blocks, or shall we rather say the mortar that connects the building blocks, is the way our services send events to each other. While Amazon offers its notification service SNS since more than 12 years; in 2019 it started a newcomer in the messaging bus field by introducing EventBridge. This was very interesting to us as we're using SNS a lot. Bus on a Bridge (Photo by "Blue Elf" on Wikimedia Commons) As EventBridge was introduced and gained traction we asked ourselves what advantaged we would gain by switching our SNS based service glue to EventBridge. Maybe this turned out to be the wrong question for us. Let's look at our system to see why. Micro Services Connected by SNS Homegate is connecting dozens of services via SNS right now. Those services range from single purpose Lambda functions written in TypeScript to database heavy services using Aurora or DynamoDB and Step Functions sending events to other services. Some of the services are also interfacing external APIs such as Salesforce or SendGrid. Here our Lambda functions can call APIs when needed. On the other hand, we have web services to be called as APIs by other systems and end users. This is mostly achieved via API Gateway. A typical service connects to the system by subscribing to events needed to fulfill its purpose. Those inbound SNS events are then ingested via SQS allowing for orderly data processing and DLQs to handle errors. Outgoing results are pushed back to the system in form of events to a SNS topics. As Marko Savic has pointed out, we're also utilizing S3 to store and replay those events if needed. Basic AWS Lambda function connected via SNS If we would replace the SNS topic by streams on the EventBridge we would initially gain the same functionality by utilizing SQS as well. However, EventBridge has a different focus. Let

[Next page](<https://devfeed.tech/tags/api-gateway.md?cursor=WyIyMDIyLTA5LTE2VDEyOjA2OjUxKzAwOjAwIiwgImU0NTc1ZTY2LTM1ZTgtNDM2ZC1iMjJlLTI4OTlhOWI1NDVlNSJd>)