通过重新启动计算机,路由器,程序和浏览器,您可以多久解决问题?或甚至通过重新安装操作系统或软件组件?快速重新启动技术,而不是保持良好状态(可用性和一致性)
当怀疑软件组件没有以正确的方式保持其状态时,这似乎是一种常见模式,那么通过重新启动组件就可以获得初始状态。
我听说亚马逊/谷歌有许多节点集群。每个节点的一个重要属性是它可以在几秒钟内重启。所以,如果其中一个失败了,那么将它返回到初始状态只是重新启动它的问题。
是否有任何语言/框架/设计模式在那里利用这种技术作为一流的公民?
编辑描述亚马逊背后的一些原则以及可用性总体原则和一致性的链接: http://www.infoq.com/presentations/availability-consistency
@mtnygard。感谢链接:)。我不了解ROC的概念。 – 2009-09-25 05:54:09