{'fraction_non_alphanumeric': 0.013071895424836602, 'fraction_numerical': 0.0, 'mean_word_length': 5.380952380952381, '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}}
Towards the Distributed Edge – An IoT Review

The internet of Things (IoT) architecture was originally envisaged as a two-layer technical platform, with sensors collecting data at the edge with minimal compute requirements, solely to prepare and transporting the data to a centralized or cloud based infrastructure for processing. This model is suitable in some scenarios, for example where data is being stored for historical, regulatory or trending usage however in other use cases such as health monitoring for acute illness or autonomous vehicle computer vision the latency in transporting this data to a remote location for processing may cause latencies that would seriously affect performance of the application. There are many different and sometimes overlapping definitions of IoT topologies being discussed within industry. This paper reviews this original topology of an IoT solution, and different techniques and layers available to alleviate the issues inherent of the original paradigm, and how a new method of defining at these topologies is gaining speed.