Optimistic replication
Data replication is a key technology in distributed systems that enables higher availability
and performance. This article surveys optimistic replication algorithms. They allow replica …
and performance. This article surveys optimistic replication algorithms. They allow replica …
A large-scale analysis of hundreds of in-memory key-value cache clusters at twitter
Modern web services use in-memory caching extensively to increase throughput and reduce
latency. There have been several workload analyses of production systems that have fueled …
latency. There have been several workload analyses of production systems that have fueled …
The ubiquitous digital file: A review of file management research
JD Dinneen, CA Julien - Journal of the Association for …, 2020 - Wiley Online Library
Computer users spend time every day interacting with digital files and folders, including
downloading, moving, naming, navigating to, searching for, sharing, and deleting them …
downloading, moving, naming, navigating to, searching for, sharing, and deleting them …
The design and implementation of a log-structured file system
M Rosenblum, JK Ousterhout - ACM Transactions on Computer Systems …, 1992 - dl.acm.org
This paper presents a new technique for disk storage management called a log-structured
file system. A log-structured file system writes all modifications to disk sequentially in a log …
file system. A log-structured file system writes all modifications to disk sequentially in a log …
Self-similarity in world wide web traffic: Evidence and possible causes
ME Crovella, A Bestavros - IEEE/ACM Transactions on …, 1997 - ieeexplore.ieee.org
The notion of self-similarity has been shown to apply to wide-area and local-area network
traffic. We show evidence that the subset of network traffic that is due to World Wide Web …
traffic. We show evidence that the subset of network traffic that is due to World Wide Web …
[PDF][PDF] Finding a needle in haystack: Facebook's photo storage
D Beaver, S Kumar, HC Li, J Sobel… - 9th USENIX Symposium on …, 2010 - usenix.org
This paper describes Haystack, an object storage system optimized for Facebook's Photos
application. Facebook currently stores over 260 billion images, which translates to over 20 …
application. Facebook currently stores over 260 billion images, which translates to over 20 …
Write off-loading: Practical power management for enterprise storage
In enterprise data centers power usage is a problem impacting server density and the total
cost of ownership. Storage uses a significant fraction of the power budget and there are no …
cost of ownership. Storage uses a significant fraction of the power budget and there are no …
FARSITE: Federated, available, and reliable storage for an incompletely trusted environment
Farsite is a secure, scalable file system that logically functions as a centralized file server but
is physically distributed among a set of untrusted computers. Farsite provides file availability …
is physically distributed among a set of untrusted computers. Farsite provides file availability …
LRFU: A spectrum of policies that subsumes the least recently used and least frequently used policies
Efficient and effective buffering of disk blocks in main memory is critical for better file system
performance due to a wide speed gap between main memory and hard disks. In such a …
performance due to a wide speed gap between main memory and hard disks. In such a …
The design and implementation of a log-structured file system
M Rosenblum, JK Ousterhout - … of the thirteenth ACM symposium on …, 1991 - dl.acm.org
This paper presents a new technique for disk storage management called a log-structured
file system. A log-structured file system writes all modifications to disk sequentially in a log …
file system. A log-structured file system writes all modifications to disk sequentially in a log …