Transactional Cloud Applications: Status Quo, Challenges, and Opportunities

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Laigner, Rodrigo, Christodoulou, George, Psarakis, Kyriakos, Katsifodimos, Asterios, Zhou, Yongluan
Format: Preprint
Veröffentlicht: 2025
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866913806544797696
author Laigner, Rodrigo
Christodoulou, George
Psarakis, Kyriakos
Katsifodimos, Asterios
Zhou, Yongluan
author_facet Laigner, Rodrigo
Christodoulou, George
Psarakis, Kyriakos
Katsifodimos, Asterios
Zhou, Yongluan
contents Transactional cloud applications such as payment, booking, reservation systems, and complex business workflows are currently being rewritten for deployment in the cloud. This migration to the cloud is happening mainly for reasons of cost and scalability. Over the years, application developers have used different migration approaches, such as microservice frameworks, actors, and stateful dataflow systems. The migration to the cloud has brought back data management challenges traditionally handled by database management systems. Those challenges include ensuring state consistency, maintaining durability, and managing the application lifecycle. At the same time, the shift to a distributed computing infrastructure introduced new issues, such as message delivery, task scheduling, containerization, and (auto)scaling. Although the data management community has made progress in developing analytical and transactional database systems, transactional cloud applications have received little attention in database research. This tutorial aims to highlight recent trends in the area and discusses open research challenges for the data management community.
format Preprint
id arxiv_https___arxiv_org_abs_2504_17106
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Transactional Cloud Applications: Status Quo, Challenges, and Opportunities
Laigner, Rodrigo
Christodoulou, George
Psarakis, Kyriakos
Katsifodimos, Asterios
Zhou, Yongluan
Databases
Software Engineering
Transactional cloud applications such as payment, booking, reservation systems, and complex business workflows are currently being rewritten for deployment in the cloud. This migration to the cloud is happening mainly for reasons of cost and scalability. Over the years, application developers have used different migration approaches, such as microservice frameworks, actors, and stateful dataflow systems. The migration to the cloud has brought back data management challenges traditionally handled by database management systems. Those challenges include ensuring state consistency, maintaining durability, and managing the application lifecycle. At the same time, the shift to a distributed computing infrastructure introduced new issues, such as message delivery, task scheduling, containerization, and (auto)scaling. Although the data management community has made progress in developing analytical and transactional database systems, transactional cloud applications have received little attention in database research. This tutorial aims to highlight recent trends in the area and discusses open research challenges for the data management community.
title Transactional Cloud Applications: Status Quo, Challenges, and Opportunities
topic Databases
Software Engineering
url https://arxiv.org/abs/2504.17106