I agree that monitoring and quick recover are important. It is hard to eliminate all points of failure.
My favorite failures are what I call "distributed single points of failure". An example is a linux bug that is triggered by a cron-job that is set to run at the same time across all servers.
Comments
I agree that monitoring and quick recover are important. It is hard to eliminate all points of failure.
My favorite failures are what I call "distributed single points of failure". An example is a linux bug that is triggered by a cron-job that is set to run at the same time across all servers.