4 ms·
Serverless also implies 3rd party management and pay-per-use. Regardless, I truly can not wait to see a topic about serverless that isn't primarily bickering a
by staticassertion 8y ago
Serverless also implies 3rd party management and pay-per-use.
Regardless, I truly can not wait to see a topic about serverless that isn't primarily bickering about the name.
- TeMPOraL 8y ago> Serverless also implies 3rd party management and pay-per-use. How does it do that? "Serverless" as a word implies no servers, and therefore no 3rd-party management, and no pay-per-use. Which is why the name sucks.
- staticassertion 8y agoIt implies those things because that's what it means?
- TeMPOraL 8y agoNah, that's a redefinition attempt that got out of hand.
- scarface74 8y agoNo it’s no more out of hand than any other term that has been co opted in computer science and that most people in the industry have sccepted like bugs, viruses, bits, etc.
- staticassertion 8y agoUh, what was the previous 'computer science' definition of 'serverless' ?
- scarface74 8y agoWhat was the previous "computer science" definition of "debug", "virus", "platform", etc. before someone coined it? But as time goes on, if you are part of the profession, when someone starts a conversation about the merits of "serverless", it's not helpful or insightful to keep with the tired response "the code is running on servers not via magic pixie dust". That response is about as insightful in 2018 as saying "I don't know why they are calling it debugging. Don't they know there are no physical bugs in their code"?
- TeMPOraL 8y agoThe other terms you mention have some relation to the original meanings. A computer "virus" is named after the infectious, peer-to-peer spread of the real one. A "platform" is named after a supporting structure. "Debugging" has an engineering tradition that predates software[0]. "Serverless" is the exact opposite of that. It's taking a word that literally means "without servers" and making it mean "with servers, possibly a lot of them". -- [0] - https://en.wikipedia.org/wiki/Software_bug#Etymology https://en.wikipedia.org/wiki/Software_bug#Etymology
- detaro 8y agoThe "aaS" suffix in "FaaS" also clearly implies those things.
- manigandham 8y agoThe "as-a-service" part already means 3rd-party management. Billing is completely orthogonal and as varied as the runtimes.