我正在开始一个新项目,该项目严格要求冷启动时间必须最小化。我们正在谈论亚秒响应时间。我还没有通过语言和运行时版本找到冷启动时间的任何比较。
有没有人知道基准的例如C#冷启动时间比Node.js快,反之亦然?运行时v1与v2怎么样?
在这里:https://blogs.msdn.microsoft.com/appserviceteam/2018/02/07/understanding-serverless-cold-start/它说
此外,重要的是要注意在2.0运行时中运行的任何语言都处于预览状态,并且尚未完全优化。
但这究竟意味着什么? v1快多少?这有可能在将来改变为v2的好处吗?
答案 0 :(得分:4)
截至今日(2018年4月),对于“Hello World”功能,冷启动将是
V1 Javascript和预编译.NET的典型冷启动时间在1.5到4秒之间。
您可以在Azure Functions: Cold Starts in Numbers中阅读详细分析。