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. Gleichzeitig, the shift to a distributed computing
infrastructure introduced new issues, such as message delivery, task
scheduling, containerization, Und (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.
Dieser Artikel untersucht Zeitreisen und deren Auswirkungen.
PDF herunterladen:



