TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

What does “serverless” mean to you? So many companies are using it

8 点作者 whispersnow超过 2 年前
with their own definition and interpretation that almost feel like a mkt buzz word and I am totally confused...

8 条评论

yshrestha超过 2 年前
You need two things to run a piece of code:<p>1) Code and execution environment 2) Compute infrastructure to run (1) on<p>Serverless, to me, means that (2) is abstracted away from you. You submit (1) to the serverless service (AWS Lambda for example) and the service figures out how to run it. Serverless does not mean there are not any servers. It is just something you do not need to <i>ideally</i> worry about. Abstractions are leaky though, and they can leak in very mysterious ways the higher up the abstraction tree you go.
评论 #32931892 未加载
评论 #32931167 未加载
chris_armstrong超过 2 年前
In addition to serverless meaning that you don’t have to worry about the compute layer, I take it to mean also:<p>• I don’t need to manage the infrastructure for each of the services I depend on • My compute and other services are billed based on usage, not for being switched on • Everything scales up as needed, and just as important, down to zero
codegeek超过 2 年前
There is always a &quot;Server&quot; somewhere. Serverless just abstracts it for you so you don&#x27;t have a physical server to ssh into, maintain it etc. It also gives you flexibility in terms of running it only when you need to execute certain tasks&#x2F;functions (e.g. AWS Lambda)
评论 #32931119 未加载
drakonka超过 2 年前
I think of it as the server instrumentation being obfuscated away. I don&#x27;t really like the name because it seems misleading, but the offerings themselves can be really handy.
dcdc123超过 2 年前
Serverless to me just means I don&#x27;t have to worry about managing a server (as in hardware, OS, updates, etc, etc.) I just have to manage an app&#x2F;container.
billpg超过 2 年前
A virtual machine that&#x27;s spun-up for long enough to run your program and then disposed of.
评论 #32931109 未加载
gardenhedge超过 2 年前
To me, it means you deploy a function or service without needing to configure what it runs on.
wizwit999超过 2 年前
means no handling servers, even having to run containers is not really serverless.