[HTML][HTML] A brief survey on replica consistency in cloud environments

RA Campêlo, MA Casanova, DO Guedes… - Journal of Internet …, 2020 - Springer
Cloud computing is a general term that involves delivering hosted services over the Internet.
With the accelerated growth of the volume of data used by applications, many organizations …

Rethinking safe consistency in distributed object-oriented programming

M Köhler, N Eskandani, P Weisenburger… - Proceedings of the …, 2020 - dl.acm.org
Large scale distributed systems require to embrace the trade off between consistency and
availability, accepting lower levels of consistency to guarantee higher availability. Existing …

[HTML][HTML] Hampa: Solver-Aided Recency-Aware Replication

X Li, F Houshmand, M Lesani - International Conference on Computer …, 2020 - Springer
Replication is a common technique to build reliable and scalable systems. Traditional strong
consistency maintains the same total order of operations across replicas. This total order is …

CScript: A distributed programming language for building mixed-consistency applications

K De Porre, F Myter, C Scholliers, EG Boix - Journal of Parallel and …, 2020 - Elsevier
Current programming models only provide abstractions for sharing data under a
homogeneous consistency model. It is, however, not uncommon for a distributed application …

Checking invariant confluence, in whole or in parts

M Whittaker, JM Hellerstein - ACM SIGMOD Record, 2020 - dl.acm.org
Strongly consistent distributed systems are easy to reason about but face fundamental
limitations in availability and performance. Weakly consistent systems can be implemented …

[PDF][PDF] 数据因果一致性研究综述

田俊峰, 王彦骉, 何欣枫, 张俊涛… - Journal on …, 2020 - infocomm-journal.com
数据因果一致性是分布式存储中保障数据一致性的重要方案之一, 目前的因果一致性方案研究
重点包括时钟方法的优化, 协议的设计以及操作事务序列的优化等方面. 实际上云环境除了时钟 …

Lazy State Determination: More concurrency for contending linearizable transactions

TM Vale, J Leitão, N Preguiça, R Rodrigues… - arXiv preprint arXiv …, 2020 - arxiv.org
The concurrency control algorithms in transactional systems limits concurrency to provide
strong semantics, which leads to poor performance under high contention. As a …

[PDF][PDF] Ginger: A Transactional Middleware with Data and Operation Centric Mixed Consistency

LMD Rocha - 2020 - run.unl.pt
Many modern digital services to correspond to user demand need to offer high availability
and low response times. To that end, a lot of digital services resort to geo-replicated …

Systems for Scalable Data Management

F Gessert, W Wingerath, N Ritter, F Gessert… - Fast and Scalable Cloud …, 2020 - Springer
Irrespective of the server-side architecture, scalable data management is the primary
challenge for high performance. Business and presentation logic can be designed to scale …

CISE3: Verifying Weakly Consistent Applications with Why3

F Meirim, M Pereira, C Ferreira - arXiv preprint arXiv:2010.06622, 2020 - arxiv.org
In this paper we present a tool for the formal analysis of applications built on top of replicated
databases, where data integrity can be at stake. To address this issue, one can introduce …