Não é teoricamente possível. Todo o hardware falhará eventualmente. É por isso que, em qualquer sistema em que o valor dos dados tenha proteção, você deve implementar estratégias apropriadas de backup e recuperação.
De um livro sobre computadores em escala de armazém:
Although it might be theoretically possible to prevent hardware failures in a collection of 10,000 servers, it would surely be extremely expensive.
Como é teoricamente possível? Falhas de hardware são algo como discos rígidos falhando certo? Então, como você poderia evitar um acidente como esse?
Não é teoricamente possível. Todo o hardware falhará eventualmente. É por isso que, em qualquer sistema em que o valor dos dados tenha proteção, você deve implementar estratégias apropriadas de backup e recuperação.
@ funk-shun: Não necessariamente servidores de backup, apenas hardware de backup nesses servidores (discos rígidos redundantes, fontes de alimentação, etc.). Com despesas suficientes, a chance de falha de cada servidor individual pode ser arbitrariamente aproximada de zero. - Anon.
Tags scalability