delphij's Chaos

选择chaos这个词是因为~~实在很难找到一个更合适的词来形容这儿了……

27 Jun 2006

关于部署系统的一些想法

散乱的记下来备忘。看之前留神,如果被我搞糊涂了可能就彻底糊涂下去了……

一些需求:
a) 满足尽可能多的集群节点的更新需要,高承载能力。
b) 失败时能够迅速完成回退。
c) 确保安全,这包括数据完整性、访问控制等。
d) 部署尽可能的自动化。
e) 最小化downtime。

一些潜在的先决条件:

  • 热替应用程序的方法。
  • 热替和热切配置的方法。
  • 在热替过程中如何确保 dependencies 的可用性?
  • 直接 replace package 的方法。

一些问题:

  • 验证签名。
  • 安全传输vs防火墙。
  • 推送的方式。
  • 避免快闪式访问。