Back to results

Virginia Tech

Performance Evaluation of Web Archiving Through In-Memory Page Cache

Abstract

dc:description.abstract

This study proposes and evaluates a new method for Web archiving. We leverage the caching infrastructure in Web servers for archiving. Redis is used as the page cache and its persistence mechanism is exploited for archiving. We experimentally evaluate the performance of our archival technique using the Greek version of Wikipedia deployed on Amazon cloud infrastructure. We show that there is a slight increase in latencies of the rendered pages due to archiving. Though the server performance is comparable at larger page cache sizes, the maximum throughput the server can handle decreases significantly at lower cache sizes due to more disk write operations as a result of archiving. Since pages are dynamically rendered and the technology stack of Wikipedia is extensively used in a number of Web applications, our results should have broad impact.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Computer Engineering
Department dc:contributor.department
Electrical and Computer Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2017

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Vishwasrao, Saket Dilip
Chair dc:contributor.committeechair
  • Fox, Edward A.
Committee members dc:contributor.committeemember
  • Hou, Yiwei Thomas
  • Xie, Zhiwu

Subjects

dc:subject × 5

Rights

dc:rights
Statement dc:rights
  • In Copyright

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:11101
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/78252

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Vishwasrao, Saket Dilip. Performance Evaluation of Web Archiving Through In-Memory Page Cache. masters thesis, Virginia Tech, 2017. http://hdl.handle.net/10919/78252