Breaking the 29-Second Wall: Serverless GenAI & Agent Backends on AWS

The API Gateway 29-second timeout is now a default, not a wall: REST APIs can stream for 15 minutes, and Lambda durable functions and Bedrock AgentCore handle work that runs for hours. This article sets out the current limits, three production patterns for long-running GenAI requests with tested code, and the concurrency and cost consequences of each.

Read more →

AWS Lambda SnapStart in 2026: Crushing Java/C# Cold Starts

For nearly a decade, executing JVM and .NET serverless architectures inherently required accepting terrifyingly high multi-second cold-start initialization times. By deploying Firecracker MicroVM snapshotting arrays, AWS Lambda SnapStart fundamentally eliminates these bottlenecks instantly restoring memory. Here is a thorough practitioner guide navigating state constraints, securing CRaC hook workflows, and defeating broken deterministic UUIDs.

Read more →

.NET 10 on AWS Lambda: Managed Runtime, Native AOT and SnapStart

One .NET 10 project published three ways: framework-dependent and ReadyToRun for the dotnet10 managed runtime, and Native AOT, which runs on provided.al2023 or on dotnet10

One .NET 10 function built three ways from one source tree and run in the AWS Lambda base images under the Runtime Interface Emulator: what each build costs at start-up, what breaks under Native AOT, what SnapStart asks of your code, and how to choose.

Read more →

ECS Express Mode, App Runner or Lambda for a Small API

App Runner closes to new customers on 30 April 2026 and ECS Express Mode is the named alternative. A design comparison and a tested cost model for a small API on Lambda, App Runner and ECS Express Mode: the monthly floor of each, where the money goes, and when a container is cheaper than Lambda. Nothing deployed.

Read more →