Text this: Method for Choosing a Balanced Set of Fault Tolerance Techniques for Distributed Computer Cystems