AWS Just Changed One of the Old Rules of Serverless Architecture
For years, one of the easiest architectural rules to remember about AWS Lambda was this: If the job might run longer than 15 minutes, Lambda isn't the right place for it. That rule influenced countless architectures. Long-running work often moved to ECS, Fargate, Batch, Step Functions or another compute environment. AWS has now complicated that rule—in a good way. Lambda Managed Instances can support asynchronous and event-source-mapping executions lasting as long as 90 minutes . That's six times the traditional Lambda maximum. And it changes an architectural boundary we've relied on for years. Constraints Shape Architecture Platform limits matter because they force decisions. The original Lambda timeout encouraged developers to decompose long-running operations. Instead of one enormous process, applications often became pipelines: Upload file. Place event on queue. Process chunk. Store result. Trigger next step. Those patterns created resilient architectu...