2011
DOI: 10.1007/978-3-642-25821-3_16
|View full text |Cite
|
Sign up to set email alerts
|

PolyCert: Polymorphic Self-optimizing Replication for In-Memory Transactional Grids

Abstract: Abstract. In-memory NoSQL transactional data grids are emerging as an attractive alternative to conventional relational distributed databases. In these platforms, replication plays a role of paramount importance, as it represents the key mechanism to ensure data durability. In this work we focus on Atomic Broadcast (AB) based certification replication schemes, which have recently emerged as a much more scalable alternative to classical replication protocols based on active replication or atomic commit protocol… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
14
0
1

Year Published

2012
2012
2017
2017

Publication Types

Select...
4
3
2

Relationship

4
5

Authors

Journals

citations
Cited by 20 publications
(15 citation statements)
references
References 26 publications
0
14
0
1
Order By: Relevance
“…Learning strategies alternative to our approach were also proposed in [6] (defining competitive behavior as a conjectural equilibrium), [7] (focusing on cooperation strategies), [8] (based on a stochastic game framework) and [9], [10] (optimizing performance of distributed platforms via banditbased RL algorithms).…”
Section: Related Workmentioning
confidence: 99%
“…Learning strategies alternative to our approach were also proposed in [6] (defining competitive behavior as a conjectural equilibrium), [7] (focusing on cooperation strategies), [8] (based on a stochastic game framework) and [9], [10] (optimizing performance of distributed platforms via banditbased RL algorithms).…”
Section: Related Workmentioning
confidence: 99%
“…Regarding the replication protocol, we are aware of only two solutions that encompass its self-tuning, namely HTR [12] and PolyCert [13]. In both, the most appropriate protocol to validate the transaction with is determined on a per-transaction basis.…”
Section: Reconfiguration Managermentioning
confidence: 99%
“…However, the self-tuning of any other platforms' parameters is at least uncommon for commercial platforms (at least based on available documentation [9], [10]). On the other hand, academic solutions for self-tuning of cloud data stores [11], [12], [13] target individual platform's parameters, failing to capture the strong intertwining between them (e.g., the choice of the replication protocol is clearly dependent on the platform's scale and on the number of data replicas stored in the platform). The Cloud-TM platform, conversely, takes a unique approach to self-tuning, based on two principles:…”
mentioning
confidence: 99%
“…However, as I will show, among the existing AB-based certification protocols, no"one-fits-all" solution exists that achieves optimal performance in presence of heterogeneous workloads. Next, I will present PolyCert [5], a polymorphic data replication protocol that allows…”
Section: Tas Tas (Transactional Auto Scaler)mentioning
confidence: 99%