Re: Ho hum
But two identical systems capable of taking over each other is not 2x the expense, but 4x the expense.
So the intelligent thing here would be to have systems as light as possible (jo Java, please, PLEASE), and have them replicated in three places.
Now, knowing this type of company, I can imagine many fat servers with complicated setups.. the 90s on steroids.
The solution, of course, is to have critical systems that are LIGHT. It saves a ton of money, and they could be working right now, just a small hiccup.
Note: you would need 4x identical systems, + 4 smaller ones for being "bomb proof"
2x identical systems on production. Different locations
2x the above, for preproduction tests, as you cant test with your clients.
4x for developing and integration. They can be smaller, but have to retain the architecture.
At best, you can get rid of integration and be the same as preproduction.
These days, almost nobody does this.. too expensive.