{'fraction_non_alphanumeric': 0.021361815754339118, 'fraction_numerical': 0.0, 'mean_word_length': 5.6371681415929205, '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}}
The Design , Implementation and Application of the Software Framework for Distributed Computing

A distributed computing application uses multiple networked computers to work together to accomplish a big task. It can be used to solve calculation-intensive problems such as weather forecasting and astronomical analyzing. There are many common tasks among different kinds of applications. To reduce the development cycle, the goal of this paper is to design and implement an API for constructing distributed applications. In this paper, the core functions of the API are discussed, and real applications written by the API are demonstrated. Keywords—Distributed Computing, Distributed System, Software Framework, Software Design, Parallel Processing.