• merc@sh.itjust.works
    link
    fedilink
    arrow-up
    5
    arrow-down
    1
    ·
    5 days ago

    From the point of view of the customer it is serverless. Maybe it’s being done on a server, but maybe it’s a magical genie in a bottle. You don’t have to care because from your point of view you upload code and that code magically runs.

    This fits perfectly in with other “-less” words. Like many “priceless” museum artifacts were bought and sold before they showed up in the museum. To the visitor and maybe to the museum they’re priceless, but to the dealers who found it for the museum it had a price.

    • TrickDacy@lemmy.world
      link
      fedilink
      arrow-up
      2
      arrow-down
      1
      ·
      edit-2
      5 days ago

      Maybe it’s being done on a server, but maybe it’s a magical genie in a bottle. You don’t have to care because from your point of view you upload code and that code magically runs.

      Hard disagree. As someone who wrote several AWS lambdas, I know you have to care that it’s being run on a server and you have to adjust to your code to work within that very-specific server system.

      If anything it should be called “poly-server” because you cannot write your code without considering that it can be executed from several servers around the same time. I don’t buy what you’re selling here, other -less examples don’t seem to betray their terminology at all to me but “serverless” will always sound wrong to me.