Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/93484
Title: | Thespis : causally-consistent OLTP |
Authors: | Vella, Joseph G. Nezval, Vitezslav Camilleri, Carl |
Keywords: | Middleware Actor (Computer program language) Database management Distributed databases |
Issue Date: | 2021-09 |
Publisher: | IEEE |
Citation: | Camilleri, C., Vella, J. G., & Nezval, V. (2021). Thespis: Causally-consistent OLTP. In 16th Conference on Computer Science and Intelligence Systems (FedCSIS), Virtual conference. 261-269. |
Abstract: | Data Consistency defines the validity of a data set according to some set of rules, and different levels of data consistency have been proposed. Causal consistency is the strongest type of consistency possible when data is stored in multiple locations, and fault tolerance is desired. Thespis is a middleware that leverages the Actor model to implement causal consistency over a DBMS, whilst abstracting complexities for application developers behind a REST interface. ThespisTRX is an extension that provides read-only transaction capabilities, whilst ThespisDIIP is another extension that handles distributed integrity invariant preservation. Here, we analyse standard transactional workloads on the relational data model, which is richer than the key-value data model supported by the Thespis interface. We show the applicability of the Thespis approach for this data model by designing new operations for the Thespis interface, which ensure correct execution of such workloads in a convergent, causallyconsistent distributed environment |
URI: | https://www.um.edu.mt/library/oar/handle/123456789/93484 |
Appears in Collections: | Scholarly Works - FacICTCIS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Thespis_Causally_consistent_OLTP(2021).pdf Restricted Access | 800.46 kB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.