Tail latency in node.js: energy efficient turbo boosting for long latency requests in event-driven web services

Author(s):  
Wenzhi Cui ◽  
Daniel Richins ◽  
Yuhao Zhu ◽  
Vijay Janapa Reddi
2021 ◽  
Author(s):  
Zainab Al-Zanbouri

Currently, there is a big increase in the usage of data analytics applications and services because of the growth in the data produced from different sources. The QoS properties such as response time and latency of these services are important factors to decide which services to select. As a result of IT expansion, energy consumption has become a big issue. Therefore, establishing a QoS-based web service recommender system that considers energy consumption as one of the essential QoS properties represents a significant step towards selecting the energy efficient web services. This dissertation presents an experimental study on energy consumption levels and latency behavior collected from a set of data mining web services running on different datasets. Our study shows that there is a strong relation between the dataset properties and the QoS properties. Based on the findings from this study, a recommender system is built which considers three dimensions (user, service, dataset). The energy consumption values of candidate services invoked by specific users can be predicted for a given dataset. Afterwards, these services can be ranked according to their predicted energy values and presented to users. We propose three approaches to build our recommender system and we treat it as a context-aware recommendation problem. The dataset is considered as contextual information and we use a context-aware matrix factorization model to predict energy values. In the first approach, we adopt the pre-filtering model where the contextual information serves as a query for filtering relevant rating data. In the second approach, we propose a new method for the pre-filtering implementation. Finally, in the last approach, we adopt the contextual modeling method and we explore different ways of representing dataset information as contextual factors to investigate their impacts on the recommendation accuracy. We compare the proposed approaches with the baseline approaches and the results show the effectiveness of the proposed ones. Also, we compare the performance of the three approaches to discover the best-fit approach when being measured using different metrics. Both prediction and recommendation accuracy of the proposed approaches are significantly better than the baseline models.


Author(s):  
Sathishkumar Natesan ◽  
Rajakumar Krishnan

Underwater acoustic sensor networks (UASN) play a crucial role in various applications such as tsunami detection, surveillance of the ocean by the defense department, monitoring offshore oil, and identifying gas basins underwater. UASNs can be one of the supporting infrastructures for the Internet of Things (IoT). UASNs have the problems of long latency, high bit error rate, and low bandwidth. These pose various challenges such as high consumption of energy, low reliability, low packet retransmission, and high delay for UASNs. To overcome the shortcomings mentioned above, various approaches are suggested. This article proposes a multi-layer fuzzy logic cluster-based energy-efficient routing protocol for UASNs. It splits the network area into equal sized rings. The priority number (PRN) is utilized for all underwater cluster heads (UCHs). Based on the highest PRN, the UCH starts communicating among UCHs. Here, the PRN makes the task very selective avoiding collisions and also reducing propagation delays. The cluster formation is done by sending a message to all underwater cluster members (UCMs) and the selection of UCH and UCM are done. Each has a threshold value. The intra-ring clustering process splits a ring into equal-sized clusters. Additionally, inter-cluster routing applies the fuzzy logic metrics to choose the optimum data route in transferring the data from the underwater cluster head (UCH) to the sink node (SN). It is tested using Aqua-Sim simulation which is based on NS2. It is compared with an existing protocol such as multi-layer cluster energy efficient (MLCEE), depth-based routing (DBR), energy efficient DBR (EEDBR). The results prove that it has improved energy efficiency, packet delivery ratio, throughput, and the network's lifetime.


2011 ◽  
Vol 460-461 ◽  
pp. 552-557
Author(s):  
Zhi Gang Zhou

Authenticated algorithms and 802.11 mesh networks have garnered limited interest from both systems engineers and system administrators in the last several years. Given the current status of event-driven modalities, theorists particularly desire the refinement of Web services, which embodies the confirmed principles of artificial intelligence. Here we concentrate our efforts on arguing that model checking can be made event-driven, permutable, and wearable.


2007 ◽  
Author(s):  
S. Kulvatunyou ◽  
J. Durand ◽  
J. Woo ◽  
H. BenMalek
Keyword(s):  

Author(s):  
A. Vani Vathsala ◽  
Hrushikesha Mohanty

The success of the Internet and the ongoing globalization led to a demand for new solutions to meet the requirements for ITsystems. The paradigm of service-oriented and event-driven architecture with fine grained and loosely coupled services tries to cope with those needs. Service Oriented Architecture (SOA) and Event Driven Architecture (EDA) are two acknowledged architectures for the development of business applications and information systems, which have evolved separately over the years. Today both architectures are acknowledged, but their synergy is not. There are numerous benefits of having an architecture that supports coexistence between operations and events, and composition of services based on operation invocation and event triggering. As part of our ongoing research work, we have tried to analyze in this paper, the basic design of Event based systems, issues that have to be addressed when event based approach is used for composing and coordinating web services. Then we have specified the techniques available that handle these issues, and gave a comparative study on these techniques. Finally we have attempted to sort out the unhandled/ partially handled issues that could be addressed as part of our research.


Sign in / Sign up

Export Citation Format

Share Document