Activities per year
Abstract
Microservices architecture has emerged as a dominant model for designing cloud-based applications. In this architecture, modular and heterogeneous services, independently deployed and sometimes geo-distributed, dynamically scale and interact with each other to respond to user requests. Typically, each service has its own database(s) and shares information through APIs calls.
Facilitating software evolution is one of the main motivations for adopting a microservices architecture. Paradoxically, from a database point of view, recent surveys reveal that database schema evolution remains among the most pressing data management challenges for microservices architecture developers. While there are many tools available in the literature for supporting the evolution of microservices architecture, none of them is specifically designed to address the problem of database schema evolution.
To tackle this challenge, the primary objective of this PhD thesis is to provide developers with a set of effective and efficient tools for automatically supporting database schema evolution in microservices architecture, thereby reducing their burden in cloud-based applications evolution.
Facilitating software evolution is one of the main motivations for adopting a microservices architecture. Paradoxically, from a database point of view, recent surveys reveal that database schema evolution remains among the most pressing data management challenges for microservices architecture developers. While there are many tools available in the literature for supporting the evolution of microservices architecture, none of them is specifically designed to address the problem of database schema evolution.
To tackle this challenge, the primary objective of this PhD thesis is to provide developers with a set of effective and efficient tools for automatically supporting database schema evolution in microservices architecture, thereby reducing their burden in cloud-based applications evolution.
Original language | English |
---|---|
Title of host publication | Proceedings of the 49th International Conference on Very Large Data Bases (VLDB 2023) |
Subtitle of host publication | PhD Workshop track |
Place of Publication | Vancouver, Canada |
Publisher | CEUR Workshop Proceedings |
Pages | 37-40 |
Number of pages | 4 |
Volume | 3452 |
Publication status | Published - 2023 |
Event | 49th International Conference on Very Large Data Bases - Vancouver, Canada Duration: 28 Aug 2023 → 1 Sept 2023 https://vldb.org/2023/ |
Publication series
Name | CEUR Workshop Proceedings |
---|---|
Publisher | CEUR-WS |
ISSN (Print) | 1613-0073 |
Conference
Conference | 49th International Conference on Very Large Data Bases |
---|---|
Abbreviated title | VLDB 2023 |
Country/Territory | Canada |
City | Vancouver |
Period | 28/08/23 → 1/09/23 |
Internet address |
Keywords
- automated evolution
- database schema
- microservice
Fingerprint
Dive into the research topics of 'Automated Database Schema Evolution in Microservices'. Together they form a unique fingerprint.Activities
- 1 Participation in conference
-
49th International Conference on Very Large Data Bases
Maxime ANDRE (Contributor)
28 Aug 2023 → 1 Sept 2023Activity: Participating in or organising an event types › Participation in conference