{'fraction_non_alphanumeric': 0.024744027303754267, 'fraction_numerical': 0.0, 'mean_word_length': 5.34054054054054, '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}}
QoS-Aware Scheduling for Mixed Real-Time Queries over Data Streams

Data Stream Management Systems (DSMSs) usually need to satisfy multiple QoS requirements of applications, including timing and precision constraints. This paper focuses on the problem of real-time query model and scheduling in a DSMS to meet multiple performance objectives. At first, a mixed real-time query model is introduced which is composed of periodic, con-tinuous and one-time queries with deadlines. Moreover, an adaptive QoS-aware scheduling strategy, termed FC-TBS, is proposed to schedule these queries using feedback control mechanism. The objective of the FC-TBS strategy is to guaran-tee the deadlines of periodic queries and minimize the number of deadline violations for aperiodic queries. Besides the system tries to improve the overall query quality by adaptively adjusting CPU utilization factor for aperiodic queries according to work-load characteristics and application-defined relationship be-tween sample ratio and QoS. Experimental results show that the FC-TBS strategy is more effective than other mixed scheduling algorithms and can deal with workload fluctuations gracefully.