2015
DOI: 10.1186/s13174-015-0018-4
|View full text |Cite
|
Sign up to set email alerts
|

An adaptive semantics-aware replacement algorithm for web caching

Abstract: As the web expands its overwhelming presence in our daily lives, the pressure to improve the performance of web servers increases. An essential optimization technique that enables Internet-scale web servers to service clients more efficiently and with lower resource demands consists in caching requested web objects on intermediate cache servers. At the core of the cache server operation is the replacement algorithm, which is in charge of selecting, according to a cache replacement policy, the cached pages that… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
6
0
2

Year Published

2016
2016
2023
2023

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 30 publications
0
6
0
2
Order By: Relevance
“…Redis ini mendukung beberapa struktur data, seperti string, hashes, lists, sets, sorted sets hingga data geospasial, dan bitmaps [18]. Redis dan IMDB lain, seperti memcached dan Ehcache [19], dapat berkolaborasi dengan beberapa bahasa pemrograman, seperti C/C++, PHP, Java, dan Python [20]- [22] dan telah teruji berjalan dengan baik pada sistem operasi Linux [23], [24]. Oleh karena itu, penelitian ini menggunakan Redis yang dipasang pada Linux turunan Ubuntu 16.04, yaitu Linux LiteOS 4.…”
Section: B Pemodelan Struktur Data Imdbunclassified
“…Redis ini mendukung beberapa struktur data, seperti string, hashes, lists, sets, sorted sets hingga data geospasial, dan bitmaps [18]. Redis dan IMDB lain, seperti memcached dan Ehcache [19], dapat berkolaborasi dengan beberapa bahasa pemrograman, seperti C/C++, PHP, Java, dan Python [20]- [22] dan telah teruji berjalan dengan baik pada sistem operasi Linux [23], [24]. Oleh karena itu, penelitian ini menggunakan Redis yang dipasang pada Linux turunan Ubuntu 16.04, yaitu Linux LiteOS 4.…”
Section: B Pemodelan Struktur Data Imdbunclassified
“…Least Recently Used (LRU) and Least Frequently Used (LFU) are two well-known replacement algorithms. These strategies have many variants by combining them with some value functions to measure the values of objects [2,20,24]. In this article, we develop suitable value functions and design an efficient replacement strategy to decide which block's cached objects should be replaced.…”
Section: Cache Replacementmentioning
confidence: 99%
“…If any requested object is existing in the cache, it is moved at the MRU position in the queue and rest of the object is shifted to LRU side. If requested object is not exist and cache is full, then the object at the LRU position is evicted and the new object is inserted into the MRU position [4]. This algorithm only considers the time parameter to make a choice of object for replacement.…”
Section: B Least Recently Used(lru)mentioning
confidence: 99%