[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-aws-lambda-now-runs-unmodified-web-servers":10,"sections":35},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":24,"tags":25,"sources":30,"feedback":34,"feedback_at":22,"cost_usd":34,"total_tokens":34},11429,"aws-lambda-now-runs-unmodified-web-servers","AWS Lambda Now Runs Unmodified Web Servers","AWS's new Lambda mode runs unmodified Express or Next.js servers across regions, billing only for active CPU time instead of idle wait time.","AWS Lambda can now run a standard Express, Next.js, or Fastify server without any code changes.\n\nAmazon added a new Lambda mode called Web Functions that accepts ordinary HTTP servers instead of the usual event-handler format. Developers deploy the same code they run locally with a single CLI command, and Lambda handles scaling, routing across regions, and billing. Each execution environment can handle up to 128 concurrent requests, and AWS only charges for active CPU time rather than the whole time a request sits open. It sits alongside the original Lambda model, now renamed Event Functions, and a separate sandboxed mode called MicroVMs for running untrusted code.\n\nThis matters because serverless platforms have long forced a trade-off: event-driven models that are cheap but awkward for ordinary web code, paired with billing that often penalized I\u002FO-heavy tasks like streaming AI responses or waiting on a database. Amazon's move narrows the gap between Lambda and platforms built for standard servers, such as Cloudflare Workers or Vercel's functions, without asking developers to rewrite anything.\n\nIt's also a quiet admission that plenty of developers never wanted the original event-driven Lambda model for web traffic in the first place. Lambda Web Functions launches in five regions on Node.js 24 for Arm64 chips only, so the promise of running anything anywhere still comes with real limits.","[\"aws\",\"lambda\",\"serverless\",\"cloud-computing\"]","2026-10-12T22:34:47.000Z","2026-10-12T23:26:30.942Z","2026-10-12T23:26:35.168Z","published",null,[],"dev-tools",[26,27,28,29],"aws","lambda","serverless","cloud-computing",[31],{"name":32,"url":33},"AWS News Blog","https:\u002F\u002Faws.amazon.com\u002Fblogs\u002Faws\u002Fannouncing-aws-lambda-web-functions-for-fast-consistent-web-app-performance-anywhere\u002F",0,{"sections":36},[37,42,47,52,57,62,67,72,77,82,85,90,95,100],{"name":38,"slug":39,"count":40,"latest_published_at":41},"AI","ai",6974,"2026-10-12T23:20:00.000Z",{"name":43,"slug":44,"count":45,"latest_published_at":46},"Security","security",961,"2026-10-12T21:21:37.000Z",{"name":48,"slug":49,"count":50,"latest_published_at":51},"Policy","policy",500,"2026-10-12T18:34:57.000Z",{"name":53,"slug":54,"count":55,"latest_published_at":56},"Deals","deals",492,"2026-10-12T14:55:53.000Z",{"name":58,"slug":59,"count":60,"latest_published_at":61},"Hardware","hardware",243,"2026-10-12T21:35:35.000Z",{"name":63,"slug":64,"count":65,"latest_published_at":66},"Science","science",197,"2026-10-12T23:34:22.000Z",{"name":68,"slug":69,"count":70,"latest_published_at":71},"Consumer Tech","consumer-tech",192,"2026-10-12T14:07:13.000Z",{"name":73,"slug":74,"count":75,"latest_published_at":76},"Startups","startups",122,"2026-10-12T17:19:14.000Z",{"name":78,"slug":79,"count":80,"latest_published_at":81},"Software","software",116,"2026-10-12T19:00:00.000Z",{"name":83,"slug":24,"count":84,"latest_published_at":18},"Dev Tools",113,{"name":86,"slug":87,"count":88,"latest_published_at":89},"General","general",71,"2026-10-12T16:10:40.000Z",{"name":91,"slug":92,"count":93,"latest_published_at":94},"Gaming","gaming",63,"2026-10-12T20:59:50.000Z",{"name":96,"slug":97,"count":98,"latest_published_at":99},"Reviews","reviews",35,"2026-10-12T14:00:00.000Z",{"name":101,"slug":102,"count":103,"latest_published_at":104},"How-To","how-to",8,"2026-10-05T09:00:00.000Z"]