arrow
Return

Fireplug: Efficient and Robust Geo-Replication of Graph Databases

delete2020-08-01
delete4
PRE
AI
R
Ray Neiheiser *
L
Luciana Rech
M
Manuel Bravo
L
Luı́s Rodrigues
M
Miguel Correia
DOI:10.1109/TPDS.2020.2981019delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Although graph-databases have been assuming an increasing relevance in applications that exhibit strong dependability requirements, including tolerance to malicious faults, few works have addressed Byzantine fault tolerance in this particular context, and previous attempts suffer from lack of flexibility and poor performance. This article describes and evaluates Fireplug, a flexible architecture to build robust geo-replicated graph databases. Fireplug can be configured to tolerate from crash to Byzantine faults, both within and across different datacenters. Furthermore, Fireplug is robust to bugs in existing graph database implementations, as it allows to combine multiple graph database instances in a cohesive manner. Thus, Fireplug can support many different deployments, according to the performance/robustness trade-offs imposed by the target application. Our evaluation shows that Fireplug is able implement Byzantine fault tolerance without penalty when compared to the built-in replication mechanism of Neo4j, which only supports crash faults. Additionally, performance optimizations introduced by Fireplug improve the overall performance by up to 900 percent in geo-replicated scenarios.
Keywords:
Graph databases
geo-replication
N-version programming
byzantine faults
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Parallel and Distributed Systems cover
IEEE Transactions on Parallel and Distributed Systems
IF:
6
Papers:
5.2K
Citations:
1.1W

Organization

I
imdea software institute
Scholars:
63
Papers: 45
Citations: 0
I
inesc-id
Scholars:
636
Papers: 504
Citations: 0
U
universidade federal de santa catarina (ufsc)
Scholars:
1.5W
Papers: 1.1W
Citations: 9
researcher View more organizations