A proper language comparison...
Dicebot
public at dicebot.lv
Fri Jul 26 04:28:28 PDT 2013
On Friday, 26 July 2013 at 02:39:15 UTC, Walter Bright wrote:
> ALL COMPONENTS FAIL.
>
> The way you make a system safe is design it so that it can
> withstand failure BECAUSE THE FAILURE IS GOING TO HAPPEN. I
> cannot emphasize this enough.
So very true, this is a rule number one for designing high
availability systems. One must assume that any single program is
always doomed to fail and focus on designing whole system that
will not. Duplication, various heartbeat watchdogs and fast
recovery times for processes are key here.
Also nothing that is powered from the same power source can't be
considered fail-safe. ;)
More information about the Digitalmars-d
mailing list