Effective August 1, 2025, AWS will start billing for compute used during INIT phases. No more doing lots of work in your init phase for free

  • fubarx@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    This just means more people will set up Eventbridge rules to call lambdas regularly and keep them running. You avoid having to pay the time penalty and now, actual financial cost of a cold start.

    • kensand@sopuli.xyz
      link
      fedilink
      arrow-up
      1
      ·
      1 month ago

      Ah yes, keeping your Lambda functions running, rendering the main benefit of them pointless 🙃

      People really should just set up a Fargate task instead…

  • deegeese@sopuli.xyz
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Since AWS controls when the function is expired from warm start to cold start, it’s a guarantee they’re going to become extra aggressive about terminating idle functions.

    Why leave customer code loaded for free when you can charge for startup again?

    • chaospatterns@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 month ago

      That’s an inherent problem with serverless/functions as a service. There’s no guarantee at all on it staying warm for a given amount of time and any system that depended on it without paying for provisioned concurrency was just depending on hopes and dreams.