breakaway83
作者breakaway832017-11-17 15:13
软件开发工程师, Pinterest

浅议“Serverless VS容器: Serverless终将胜出”属无稽之谈!

字数 604阅读 5408评论 1赞 3

原文在此。该作者并没有解释什么是serverless,所以文章有种偷梁换柱的感觉。Serverless和容器是两个不太相关的话题。

我就引用Wikipedia的一段来解释一下serverless。Serverless引入了一个新的云计算执行模式。Serverless运营商提供的是计算运行时间(runtime),又称作功能及服务(FaaS),而无需考虑存储。这个模式使得开发者免于管理和部署服务器之苦,而是管理和部署服务器的负担由云服务商来承担。

Serverless有着如下的劣势:

  • 性能
    不常运行的serverless代码会饱受相应延迟之苦。原因是正常运行的应用有自动缩放功能,而对于serverless的程序云服务商会完全暂停其运行,这样使得serverless的代码重新启动花费相当长的时间。
  • 资源限制
    Serverless计算不适合高性能计算,原因是云服务商强加的资源限制。
  • 监控和差错
    诊断serverless的性能和资源过度使用等问题要比传统的服务器要难。原因是即便整个功能可以被计时,但是使用分析器,调试器和APM来进一步分析的途径往往不能实现。
  • 安全
    Serverless被错误地理解成比传统的体系架构更安全。因为serverless架构中有更多组建和应用联通,每个组件都是通往serverless应用的门户,这就使得攻击面大为增加。

而serverless的这些劣势是容器所不具有的,所以文章的结论是无稽之谈。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论1 条评论

wuwenpinwuwenpin软件开发工程师, 南京
2017-11-17 19:31
学习了
Ctrl+Enter 发表

本文隶属于专栏

趋势观点
本专栏的文章全部来自国内外行业或领域一线最强实践专家的深刻洞察,他们的分享如同为正在摸索前进的更多同行和企业带来一盏明灯。他们的观点也为企业迎接趋势挑战、克服各种困难提供了最好争议的标的。希望有更多一线最强实践专家加入趋势观点栏目,你们是推动中国企业IT应用最值得尊敬的人。

作者其他文章

相关文章

相关问题

相关资料

X社区推广