2011 IEEE 17th Pacific Rim International Symposium on Dependable Computing 2011
DOI: 10.1109/prdc.2011.21
|View full text |Cite
|
Sign up to set email alerts
|

Exploiting Total Order Multicast in Weakly Consistent Transactional Caches

Abstract: Abstract-Nowadays, distributed in-memory caches are increasingly used as a way to improve the performance of applications that require frequent access to large amounts of data. In order to maximize performance and scalability, these platforms typically rely on weakly consistent partial replication mechanisms. These schemes partition the data across the nodes and ensure a predefined (and typically very small) replication degree, thus maximizing the global memory capacity of the platform and ensuring that the co… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2014
2014
2018
2018

Publication Types

Select...
3
2
2

Relationship

2
5

Authors

Journals

citations
Cited by 10 publications
(9 citation statements)
references
References 23 publications
0
9
0
Order By: Relevance
“…Zab performance therefore impacts that of Zookeeper. Furthermore, e cient atomic broadcast protocols have far wider applications, e.g., in coordinating transactions particularly in large-scale in-memory database systems [5,6]. In such applications, the atomic broadcast protocol typically operates in heavy load conditions and is expected to o er low latencies even at such extreme loads.…”
Section: Imentioning
confidence: 99%
See 1 more Smart Citation
“…Zab performance therefore impacts that of Zookeeper. Furthermore, e cient atomic broadcast protocols have far wider applications, e.g., in coordinating transactions particularly in large-scale in-memory database systems [5,6]. In such applications, the atomic broadcast protocol typically operates in heavy load conditions and is expected to o er low latencies even at such extreme loads.…”
Section: Imentioning
confidence: 99%
“…Broadcasting an acknowledgement is common in symmetric (leaderless) atomic broadcast protocols such as [5]. at it can help to avoid the leader broadcasting commit messages has been hinted by Zab authors themselves (e.g., [1]).…”
Section: R Wmentioning
confidence: 99%
“…Broadcasting an acknowledgement is common in symmetric (leaderless) atomic broadcast protocols such as [15]. That it can help to avoid the leader broadcasting commit messages has been hinted by Zab authors themselves (e.g., [10]).…”
Section: Relate D Workmentioning
confidence: 99%
“…At their top most layer, existing DTM platforms expose APIs analogous to those provided by non-distributed TMs that allow to define a set of accesses to in-memory data to be performed within an atomic transaction. The actual API exposed by a DTM is ultimately influenced by the data model that it adopts; the range of data models explored in the DTM literature includes, besides the object-based [7] and word-based [5] ones (typically employed in non-distributed TMs), also popular alternatives in the NoSQL domain, like the key-value [13,19] model. Certain DTM platforms [20,21] that support partial replication schemes (i.e., which do not replicate data at every replica of the system) provide also dedicated API support to influence the policies employed to determine the placement of data (and its replicas) across the nodes of the system, with the goal of enhancing the data locality achieved by DTM applications.…”
Section: Background On Dtmmentioning
confidence: 99%