Y Shan, SY Tsai, Y Zhang - Proceedings of the 2017 Symposium on …, 2017 - dl.acm.org
Next-generation non-volatile memories (NVMs) will provide byte addressability, persistence, high density, and DRAM-like performance. They have the potential to benefit many …
We propose a new paradigm for building scalable distributed systems. Our approach does not require dealing with message-passing protocols--a major complication in existing …
Writers of complex storage applications such as distributed file systems and databases are faced with the challenges of building complex abstractions over simple storage devices like …
This paper presents a new persistent data management layer designed to simplify cluster- based Internet service construction. This self-managing layer, called a distributed data …
Middleware research and development has reached the end of its first major phase, and new requirements are arising that are so fundamentally different that they will lead to new …
As today's most complex computing environment, the Internet confronts IT researchers, system designers, and application developers with completely new challenges and, as a …
MK Aguilera, A Merchant, M Shah, A Veitch… - ACM Transactions on …, 2009 - dl.acm.org
We propose a new paradigm for building scalable distributed systems. Our approach does not require dealing with message-passing protocols, a major complication in existing …
Replication maintains replicas (copies) of critical data on multiple computers and allows access to any one of them. It is the critical enabling technology of distributed services …
C Tang, D Chen, S Dwarkadas… - … Parallel and Distributed …, 2004 - ieeexplore.ieee.org
Summary form only given. Most distributed applications require, at least conceptually, some sort of shared state: information that is nonstatic but mostly read, and needed at more than …