Fault‐tolerance approaches for distributed and cloud computing environments: A systematic review, taxonomy and future directions | Synapse