Towards a smart, self-scaling cooperative web cache

  • Authors:
  • Tomáš Černý;Petr Praus;Slávka Jaroměřská;Luboš Matl;Michael J. Donahoo

  • Affiliations:
  • Department of Computer Science and Engineering, Czech Technical University, Prague 2, CZ;Department of Computer Science, Baylor University, Waco, TX;Department of Computer Science, Baylor University, Waco, TX;Department of Computer Science and Engineering, Czech Technical University, Prague 2, CZ;Department of Computer Science, Baylor University, Waco, TX

  • Venue:
  • SOFSEM'12 Proceedings of the 38th international conference on Current Trends in Theory and Practice of Computer Science
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

The traditional client/server architecture for web service delivery fails to naturally scale. This results in growing costs to the service provider for powerful hardware or extensive use of Content Distribution Networks. A P2P overlay network provides inherent scalability with multiple benefits to both clients and servers. In this paper, we provide analysis, design and prototype implementation of Cooperative Web Cache, which allows us to scale web service delivery and cope with demand spikes by employing clients in content replication. To demonstrate performance capabilities, we provide a prototype emulation for both client and server.