top | item 42645861

(no title)

crzylune | 1 year ago

Serverless doesn’t mean no-server. It means someone else’s server. Their system. Their rules. Their way or the highway. No thank you.

discuss

order

kasey_junk|1 year ago

How much do your data centers cost to build roughly? How do you get global bandwidth with out peering?

freefaler|1 year ago

How much would a VPS or a rented server cost where you can boot your own OS and be the sole tenant of the SSD and don't fight with the IOPS of the other videoconverting dude using the same machine?

frereubu|1 year ago

I hate the term "serverless". It's a misnomer to the extent that it feels like it was designed to deliberately mislead. Even vague consultant-speak like "externally provisioned infrastructure" would feel more accurate.

9rx|1 year ago

It seems it is only a misnomer if you are too young to remember how these types of applications used to be written. They weren't always servers. In the early days they were subprocess modules[1]. "Serverless" is a return to the subprocess model, seeing the application lose the server, or to put it another way the application is less a server.

This must be why they say programming is dead once you turn 40: You can no longer communicate with the young-ins.

[1] https://en.wikipedia.org/wiki/Common_Gateway_Interface

majewsky|1 year ago

There is an apocryphal story going around at my company, which in all honesty I don't believe to be true, but it's too good to not believe. :)

Back when the hype was virtualization (so probably mid-2000s, before my time at the company), a big project was run to try moving to virtual machines. After the research phase had been deemed a success, they were gearing up to go into production and put in a hardware order. This was supposedly rejected by an executive who complained that they should not need physical servers if they do everything on virtual machines now.