知识卡片

不可变基础设施

专业/工作 · 1333.b

内容

不可变基础设施用新镜像替换旧环境,而不是在运行中逐步手改;它避免环境慢慢变成各不相同的雪花服务器。发散:可复制环境的关键不是“记住改过什么”,而是禁止直接漂移。

参考来源

- 位置:《软件交付通识》第19章《运行环境管理》(源文件:_epub-src/text/part0025.html) - 结论依据:原文说明镜像解决运行环境一致性问题,因为实例由相同镜像生成;改变时用新版本镜像替换,避免雪花服务器。 - 原始内容:...行实例之间本机运行环境的一致性问题,因为它们都是由相同的镜像生成的,是不可变基础设施(Immutable Infrastructure)。如果要改变它,就要用新版本的镜像替换它,而不是直接修改它,以至于它慢慢变成雪花服务器(Snowflake Serve...