{'fraction_non_alphanumeric': 0.025974025974025976, 'fraction_numerical': 0.005194805194805195, 'mean_word_length': 5.7631578947368425, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
System Support for Constructing Fault-Tolerant Distributed Services

Computer system dependability—that is, the basic trustworthiness of a computer system that allows people to rely on the service it delivers [Lapr92]—is an increasingly important issue. Not only are computers becoming more pervasive, they are also being used in critical applications where failures resulting in deviation from specified service can have disastrous consequences. For example, air traffic control, banking, and nuclear reactor control are all applications that fit into this category. Moreover, there are many, well-documented instances where problems in hardware and/or software have in fact caused system failures resulting in loss of life or substantial economic disruptions [Neum91].