#2. 状态持久性
时间:2022-03-04 18:30:01 | 来源:行业动态
时间:2022-03-04 18:30:01 来源:行业动态
无服务器:如前文所述,函数总是具有临时性或者说短寿命特性,这也决定了它们的无状态属性。而函数越是保持这种无状态性,就适合被用来组合并构建起强大的整体解决方案。
无状态计算的强大之处,在于帮助开发人员编写出众多强大的、可重用的函数并灵活组合起来。但也正是由于这种无状态性,导致函数无法缓存任何内容以供后续使用。没有了缓存机制,其延迟水平也就更高。
容器:在容器一边,我们倒是可以充分发挥缓存优势。为了保证即使在容器终止后数据仍能正常存储,我们需要一种存储机制来容纳容器之外的数据。说到这里,有些朋友可能要问,缓存有那么重要吗?为什么我们在讨论中总要提起缓存?
确实重要,因为如果容器将要在目标文件上生成的对象之前就曾经出现过,那么直接重用原有结果能够节约下大量时间。而这些原有结果正是要由缓存来存放。所以在缓存的加持下,新容器能获得极快的构建速度。