[erlang-questions] let it crash erlang/ada [[was: Time for OTP to be Renamed?]

Richard A. O'Keefe <>
Tue Feb 18 04:43:02 CET 2014


Hardware redundancy is a great way of handling hardware
failures, as long as they don't have a common cause.
An over-voltage might take out several devices.  Discs
have an uncanny tendency to fail close together.
(http://www.johndcook.com/blog/2009/01/05/rai-failure-probabilities/)

Triple Modular Redundancy goes back to von Neumann, 1956
(http://www.nunoalves.com/papers/IEEEpotentials10/IEEEpot10-transient.pdf)
It's good at dealing with single transient errors (radiation hits part
of one device but not the others).

Independently developed versions of a software component
are as a rule developed by people who tend to think in the
same ways and make the same kinds of mistakes.





More information about the erlang-questions mailing list