每天推送5篇优质英文文章 · By makers, for makers

运营 1205 天, 推荐好文 5,350 篇, 原创简评 1,091,686 字, 原文总阅读时间 47,168 分钟, 153,798 人订阅

这篇文章讲了 production 环境中的两个趋势(我翻译得不好。。看括号后的英文原文):
  • 最简化的操作系统 (Unikernal):一台机器(也可能是一个 docker container)就专注干一件事情,比如专门做memcached server,专门做web server等。操作系统只要编译成满足application level的最小需求就行,省却很多空间,避免加载太多不必要的服务。
  • 不可变的全栈系统(Immutable Servers):production 的 server 上的所有东西都是不变的,各种软件的版本都是固定的,不要 in-place update;如果要升级某个软件,就要重新 build 整个 image,做好各种测试,然后再部署到新的 server 上。
分享到: