13

我正在寻找一些关于容错软件架构的好文章。我可以请一些建议。

4

5 回答 5

8

我找到了“放开它!” 成为优秀的读物。

在 Release It! 中,Michael T. Nygard 向您展示了如何针对将面临的严酷现实设计和构建您的应用程序。您将学习如何设计您的应用程序以实现最长的正常运行时间、性能和投资回报。

于 2009-03-04T12:31:55.063 回答
8

软件可靠性工程手册,您可以阅读 pdf。软件可靠性的主要原则之一是容错。

看看第 14 章容错软件

于 2009-03-04T12:46:24.247 回答
2

链接转储!:)

这些是我在研究冗余的某个方面时得到的一些想法(或仅用于术语检查)的一些在线内容。

ACM 需要会员资格。

于 2009-03-04T12:47:12.873 回答
1

由于有多种方法可以在软件中实现容错,因此很难在一篇文章中对其进行总结。这些原则涉及桌面、服务器应用程序和/或 SOA。还有多种方法,我们已经在不知道的情况下遵循了其中的一些方法;例如异常处理。尝试在一篇文章中深入研究所有概念将是一项艰巨的壮举。你可以在谷歌上通过简单的搜索找到很多文章。

对于我的 FYP,我研究了操作系统范围的自我修复系统。我遵循了 Sun Solaris 10 架构和 IBM 的自主计算研究 ( http://www.research.ibm.com/autonomic/ )。

于 2009-03-04T12:19:27.277 回答
1

这篇关于软件故障处理技术的文章涵盖了以下主题:

  • 超时
  • 审计
  • 异常处理
  • 任务回滚
  • 增量重启
  • 表决
于 2011-06-03T02:42:13.317 回答