Service composition and supporting transactions across composed services are among the major challenges characterizing service-oriented computing. REpresentational State Transfer (REST) is one of the approaches used for implementing Web services that is gaining momentum thanks to its features making it suitable for cloud computing and microservices-based contexts. This paper introduces ReLock, a resilient RESTful transaction model introducing general purpose transactions on RESTful services by a layered approach and a two-phase locking mechanism not requesting any change to the RESTful services involved in a transaction.

ReLock: a resilient two-phase locking RESTful transaction model

Frosini L;Pagano P;Candela L;
2021

Abstract

Service composition and supporting transactions across composed services are among the major challenges characterizing service-oriented computing. REpresentational State Transfer (REST) is one of the approaches used for implementing Web services that is gaining momentum thanks to its features making it suitable for cloud computing and microservices-based contexts. This paper introduces ReLock, a resilient RESTful transaction model introducing general purpose transactions on RESTful services by a layered approach and a two-phase locking mechanism not requesting any change to the RESTful services involved in a transaction.
2021
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
RESTful web services
RESTful transaction model
ACID
Two-phase Locking
Resiliency
File in questo prodotto:
File Dimensione Formato  
prod_441954-doc_158630.pdf

Open Access dal 13/01/2022

Descrizione: Preprint - ReLock: a resilient two-phase locking RESTful transaction model
Tipologia: Versione Editoriale (PDF)
Dimensione 1.15 MB
Formato Adobe PDF
1.15 MB Adobe PDF Visualizza/Apri
prod_441954-doc_199357.pdf

Open Access dal 13/01/2022

Descrizione: ReLock: a resilient two-phase locking RESTful transaction model
Tipologia: Versione Editoriale (PDF)
Dimensione 741.87 kB
Formato Adobe PDF
741.87 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/426102
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? ND
social impact