Dissertação

Efficient Implementation of Causal Consistent Transactions in the Cloud EVALUATED

Os sistemas distribuídos de armazenamento chave-valor, que oferecem modelos de coerência fraca, emergiram como uma estratégia para aumentar o desempenho e a capacidade de escala dos sistemas que operam na nuvem. Contudo, a coerência fraca dificulta o desenvolvimento de aplicações, existindo enorme interesse em oferecer outros modelos de coerência que sejam úteis para os programadores sem comprometerem a capacidade de escala. O modelo de Coerência Causal Transacional (CCT) é particularmente relevante neste contexto. Nesta dissertação apresentamos o FastCCS, um novo algoritmo para suportar CCT em menos rondas de comunicação que os trabalhos anteriores. Resultados experimentais, em que comparamos o desempenho do FastCCS com o desempenho de outros sistemas propostos na literatura, mostram que o FastCCS pode suportar um débito 20% superior ao oferecido pelos sistemas anteriores.
Computação na Nuvem, Armazenamento Chave-Valor, Coerência Causal Transacional, Particionamento de Dados

novembro 15, 2019, 16:30

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Luís Eduardo Teixeira Rodrigues

Departamento de Engenharia Informática (DEI)

Professor Catedrático