Data Management in Microservices: State of the Practice, Challenges, and Research Directions

被引:11
|
作者
Laigner, Rodrigo [1 ]
Zhou, Yongluan [1 ]
Salles, Marcos Antonio Vaz [1 ]
Liu, Yijian [1 ]
Kalinowski, Marcos [2 ]
机构
[1] Univ Copenhagen, Copenhagen, Denmark
[2] Pontificia Univ Catolica Rio de Janeiro, Rio de Janeiro, Brazil
来源
PROCEEDINGS OF THE VLDB ENDOWMENT | 2021年 / 14卷 / 13期
基金
欧盟地平线“2020”;
关键词
D O I
10.14778/3484224.3484232
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Microservices have become a popular architectural style for data-driven applications, given their ability to functionally decompose an application into small and autonomous services to achieve scalability, strong isolation, and specialization of database systems to the workloads and data formats of each service. Despite the accelerating industrial adoption of this architectural style, an investigation of the state of the practice and challenges practitioners face regarding data management in microservices is lacking. To bridge this gap, we conducted a systematic literature review of representative articles reporting the adoption of microservices, we analyzed a set of popular open-source microservice applications, and we conducted an online survey to cross-validate the findings of the previous steps with the perceptions and experiences of over 120 experienced practitioners and researchers. Through this process, we were able to categorize the state of practice of data management in microservices and observe several foundational challenges that cannot be solved by software engineering practices alone, but rather require system-level support to alleviate the burden imposed on practitioners. We discuss the shortcomings of state-of-the-art database systems regarding microservices and we conclude by devising a set of features for microservice-oriented database systems.
引用
收藏
页码:3348 / 3361
页数:14
相关论文
共 50 条
  • [31] Temporal Aspects of Big Data Management: State-of-the-Art Analysis and Future Research Directions
    Cuzzocrea, Alfredo
    [J]. 2015 22ND INTERNATIONAL SYMPOSIUM ON TEMPORAL REPRESENTATION AND REASONING (TIME), 2015, : 180 - 185
  • [32] Gender and management: New directions in research and continuing patterns in practice
    Broadbridge, Adelina
    Hearn, Jeff
    [J]. BRITISH JOURNAL OF MANAGEMENT, 2008, 19 : S38 - S49
  • [33] Geospatial Data Management Research: Progress and Future Directions
    Breunig, Martin
    Bradley, Patrick Erik
    Jahn, Markus
    Kuper, Paul
    Mazroob, Nima
    Roesch, Norbert
    Al-Doori, Mulhim
    Stefanakis, Emmanuel
    Jadidi, Mojgan
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2020, 9 (02)
  • [34] AutoML: state of the art with a focus on anomaly detection, challenges, and research directions
    Maroua Bahri
    Flavia Salutari
    Andrian Putina
    Mauro Sozio
    [J]. International Journal of Data Science and Analytics, 2022, 14 : 113 - 126
  • [35] AutoML: state of the art with a focus on anomaly detection, challenges, and research directions
    Bahri, Maroua
    Salutari, Flavia
    Putina, Andrian
    Sozio, Mauro
    [J]. INTERNATIONAL JOURNAL OF DATA SCIENCE AND ANALYTICS, 2022, 14 (02) : 113 - 126
  • [36] Worksite health promotion research: challenges, current state and future directions
    Bauer, Georg F.
    [J]. EPIDEMIOLOGY BIOSTATISTICS AND PUBLIC HEALTH, 2007, 4 (04): : 238 - 247
  • [37] European Union crisis management: challenges for research and practice
    Ekengren, Magnus
    Groenleer, Martijn
    [J]. INTERNATIONAL JOURNAL OF EMERGENCY MANAGEMENT, 2006, 3 (01) : 83 - 90
  • [38] On the Current State of Linked Open Data: Issues, Challenges, and Future Directions
    Fayyaz, Nosheen
    Ullah, Irfan
    Khusro, Shah
    [J]. INTERNATIONAL JOURNAL ON SEMANTIC WEB AND INFORMATION SYSTEMS, 2018, 14 (04) : 110 - 128
  • [39] Anonymisation Models for Text Data: State of the Art, Challenges and Future Directions
    Lison, Pierre
    Pilan, Ildiko
    Sanchez, David
    Batet, Montserrat
    Ovrelid, Lilja
    [J]. 59TH ANNUAL MEETING OF THE ASSOCIATION FOR COMPUTATIONAL LINGUISTICS AND THE 11TH INTERNATIONAL JOINT CONFERENCE ON NATURAL LANGUAGE PROCESSING (ACL-IJCNLP 2021), VOL 1, 2021, : 4188 - 4203
  • [40] RELATIONSHIP-CENTRED CARE: NEW DIRECTIONS AND CHALLENGES FOR GERONTOLOGICAL RESEARCH AND PRACTICE
    Keady, J.
    Davies, S.
    Harris, P.
    [J]. GERONTOLOGIST, 2008, 48 : 56 - 57