{'fraction_non_alphanumeric': 0.01575757575757576, 'fraction_numerical': 0.0, 'mean_word_length': 6.0, '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}}
Using request queues for enhancing the performance of operations in smart homes

Modern houses and buildings are being equipped with embedded wireless sensors and actuators, offering advanced automation possibilities. Embedded technology is becoming mature, forming an enticing option for real-life deployments. Still, embedded wireless computing does not constitute a guaranteed reliable solution since transmission failures occur in the wireless medium while resource-constrained devices have battery limitations and frequent failures. In this paper, we examine the use of request queues as a mechanism to manage the communication with embedded devices. Located in a middleware application framework for smart homes, request queues offer enhanced reliability and fault tolerance, supporting multiple tenants simultaneously.