Improving the performance of online auctions through server-side activity-based caching

被引:1
|
作者
Menasce, Daniel A. [1 ]
Akula, Vasudeva
机构
[1] George Mason Univ, Dept Comp Sci, Fairfax, VA 22030 USA
[2] George Mason Univ, Volgenau Sch Informat Technol & Engn, Fairfax, VA 22030 USA
关键词
online auctions; server-side caching; auction-specific caching; trace-based simulations;
D O I
10.1007/s11280-006-0011-8
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Online auction sites have very specific workloads and user behavior characteristics. Previous studies on workload characterization conducted by the authors showed that (1) bidding activity on auctions increases considerably after 90% of an auction's life time has elapsed, (2) a very large percentage of auctions have a relatively low number of bids and bidders and a very small percentage of auctions have a high number of bids and bidders, (3) prices rise very fast after an auction has lasted more than 90% of its life time. Thus, if bidders are not able to successfully bid at the very last moments of an auction because of site overload, the final price may not be as high as it could be and sellers, and consequently the auction site, may lose revenue. In this paper, we propose server-side caching strategies in which cache placement and replacement policies are based on auction-related parameters such as number of bids placed or percent remaining time till closing time. A main-memory auction cache at the application server can be used to reduce accesses to the back-end database server. Trace-based simulations were used to evaluate these caching strategies in terms of cache hit ratio and cache efficiency. The performance characteristics of the best policies were then evaluated through experiments conducted on a benchmark online auction system.
引用
收藏
页码:181 / 204
页数:24
相关论文
共 50 条
  • [1] Improving the Performance of Online Auctions Through Server-side Activity-based Caching
    Daniel A. Menascé
    Vasudeva Akula
    [J]. World Wide Web, 2007, 10 : 181 - 204
  • [2] Server-side caching strategies for online auction sites
    Menascé, DA
    Akula, V
    [J]. WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005, 2005, 3806 : 231 - 244
  • [3] A Data Activity-Based Server-Side Cache Replacement for Mobile Devices
    Kottursamy, Kottilingam
    Raja, Gunasekaran
    Saranya, K.
    [J]. ARTIFICIAL INTELLIGENCE AND EVOLUTIONARY COMPUTATIONS IN ENGINEERING SYSTEMS, ICAIECES 2015, 2016, 394 : 579 - 589
  • [4] Improving Peer-to-Peer Performance through Server-Side Scheduling
    Qiao, Yi
    Bustamante, Fabiane E.
    Dinda, Peter A.
    Birrer, Stefan
    Lu, Dong
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2008, 26 (04):
  • [5] Online Server-side Optimization Approach for Improving QoE of DASH Clients
    El Marai, Oussama
    Taleb, Tarik
    [J]. GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [6] Server-side performance evaluation of NDN
    Marchal, Xavier
    Cholez, Thibault
    Festor, Olivier
    [J]. PROCEEDINGS OF THE 2016 3RD ACM CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ACM-ICN '16), 2016, : 148 - 153
  • [7] Server-Side Verification of Client Behavior in Online Games
    Bethea, Darrell
    Cochran, Robert A.
    Reiter, Michael K.
    [J]. ACM TRANSACTIONS ON INFORMATION AND SYSTEM SECURITY, 2011, 14 (04) : 1 - 27
  • [8] Parallel I/O Characterisation Based on Server-Side Performance Counters
    El Sayed, Salem
    Bolten, Matthias
    Pleiter, Dirk
    Frings, Wolfgang
    [J]. PROCEEDINGS OF PDSW-DISCS 2016 - 1ST JOINT INTERNATIONAL WORKSHOP ON PARALLEL DATA STORAGE AND DATA INTENSIVE SCALABLE COMPUTING SYSTEMS, 2016, : 7 - 12
  • [9] Hk/T:: A novel server-side Web caching strategy for multimedia applications
    Zeng, Zeng
    Veeravalli, Bharadwaj
    [J]. 2008 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, PROCEEDINGS, VOLS 1-13, 2008, : 1782 - 1786
  • [10] Meta-caching and meta-transcoding for server-side service proxy
    Shen, B
    [J]. 2003 INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOL I, PROCEEDINGS, 2003, : 457 - 460