2010
DOI: 10.1016/j.elerap.2010.03.001
|View full text |Cite
|
Sign up to set email alerts
|

RDRP: Reward-Driven Request Prioritization for e-Commerce web sites

Abstract: Meeting client Quality-of-Service (QoS) expectations proves to be a difficult task for the providers of e-Commerce services, especially when web servers experience overload conditions, which cause increased response times and request rejections, leading to user frustration, lowered usage of the service and reduced revenues. In this paper, we propose a server-side request scheduling mechanism that addresses these problems. Our Reward-Driven Request Prioritization (RDRP) algorithm gives higher execution priority… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
16
0

Year Published

2010
2010
2018
2018

Publication Types

Select...
5
1
1

Relationship

2
5

Authors

Journals

citations
Cited by 17 publications
(19 citation statements)
references
References 26 publications
0
16
0
Order By: Relevance
“…Our JBoss/Jetty web application server is augmented with the request profiling infrastructure [7,18], implemented in a modular fashion as several pluggable middleware services, with some additional modifications made to the original code of JBoss/Jetty web application server and MySQL JDBC driver. The Jetty HTTP/web server is used to gather information about incoming client requests, which are classified by their type (based on the URL pattern) and session affiliation.…”
Section: Methodsmentioning
confidence: 99%
See 1 more Smart Citation
“…Our JBoss/Jetty web application server is augmented with the request profiling infrastructure [7,18], implemented in a modular fashion as several pluggable middleware services, with some additional modifications made to the original code of JBoss/Jetty web application server and MySQL JDBC driver. The Jetty HTTP/web server is used to gather information about incoming client requests, which are classified by their type (based on the URL pattern) and session affiliation.…”
Section: Methodsmentioning
confidence: 99%
“…Some of these resources can be shared among concurrent user requests, whereas some are held exclusively by a request for the duration of its execution (or some significant part of it). Therefore, such non-shared server resources become bottleneck points, and the failure to obtain such a resource constitutes a major portion of request rejections under high load or overload conditions [7]. This paper focuses on optimizing utilization of web application server resources that are held exclusively by a service request.…”
Section: Motivationmentioning
confidence: 99%
“…Additionally, our experiments show that the history-based approach matches the performance of our RDRP mechanisms on the amount of reward attained and response times only if the correlation between the clients' past and future behavior is, respectively, 75% or greater and 50% or greater. Further details on the RDRP techniques, implemented middleware infrastructure, and the performance results can be found in another publication [Totok and Karamcheti 2010b].…”
Section: Problem 1: Maximizing Reward Brought By Internet Servicesmentioning
confidence: 99%
“…A number of approaches for overload protection in E-Commerce Web sites have been proposed and developed by researchers. Many of them require extensive changes to the server or operating system [9] and lack integration of concurrency and replication models in the architecture.…”
Section: Summary Of Findingsmentioning
confidence: 99%
“…Select those records where the membership values are above a threshold value [9]. Forward the scheduled request to the server being utilized less (obtain utilization factor from the monitor).…”
Section: Computation Of Expected Reward and Prioritymentioning
confidence: 99%