Consistency challenges in event-driven microservices: a literature review on data, process, and system evolution

Abstract As event-driven microservice architectures become more prevalent in modern software systems, especially those integrated with business processes, the issue of consistency across distributed components has emerged as a central challenge. Despite extensive adoption, there remains no clear consensus on what microservices are or how consistency should be defined and maintained across such systems. This paper addresses the fragmented understanding of consistency in microservice architectures, aiming to identify how it is conceptualized in the literature and what strategies are used to manage it effectively. The methodology follows the systematic review procedures originally proposed by Kitchenham [1]. The review revealed three dominant categories of consistency: data consistency, process consistency, and system evolution consistency. Each type involves distinct approaches that address specific challenges documented in the literature. These concerns are often addressed in isolation, resulting in a fragmented research landscape. The selection of digital libraries and the exclusion of gray literature may have limited the scope of the review. Future work could expand the dataset and further validate the proposed model. Other categories that are deemed relevant may also be added. Three main originality aspects are identified in this paper as follows: i) the categorization of consistency into the three types; ii) the organization of the main approaches used to address each type of consistency; and iii) the discussion of the relationship between consistency types and the selection of appropriate approaches to guarantee each type.

Authors

Institutions

Publication Details

Journal
Computing
Published
2026-06-29
DOI
https://doi.org/10.1007/s00607-026-01701-5
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Consistency challenges in event-driven microservices: a literature review on data, process, and system evolution

Joaquim Luz Bação, Sérgio Guerreiro
Computing
Software System Performance and Reliability
article

Consistency challenges in event-driven microservices: a literature review on data, process, and system evolution

Joaquim Luz Bação, Sérgio Guerreiro
article en

Abstract

Abstract As event-driven microservice architectures become more prevalent in modern software systems, especially those integrated with business processes, the issue of consistency across distributed components has emerged as a central challenge. Despite extensive adoption, there remains no clear consensus on what microservices are or how consistency should be defined and maintained across such systems. This paper addresses the fragmented understanding of consistency in microservice architectures, aiming to identify how it is conceptualized in the literature and what strategies are used to manage it effectively. The methodology follows the systematic review procedures originally proposed by Kitchenham [1]. The review revealed three dominant categories of consistency: data consistency, process consistency, and system evolution consistency. Each type involves distinct approaches that address specific challenges documented in the literature. These concerns are often addressed in isolation, resulting in a fragmented research landscape. The selection of digital libraries and the exclusion of gray literature may have limited the scope of the review. Future work could expand the dataset and further validate the proposed model. Other categories that are deemed relevant may also be added. Three main originality aspects are identified in this paper as follows: i) the categorization of consistency into the three types; ii) the organization of the main approaches used to address each type of consistency; and iii) the discussion of the relationship between consistency types and the selection of appropriate approaches to guarantee each type.

ComputingVol. 108(7)
Instituto de Engenharia de Sistemas e Computadores Investigação e Desenvolvimento (PT), University of Lisbon (PT), Universidade Politécnica de Lisboa (PT), Institute for Systems Engineering and Computers (PT)
Universidade de Lisboa
Reduced inequalities
Openalex Percentile: Top 6%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Consistency challenges in event-driven microservices: a literature review on data, process, and system evolution — Joaquim Luz Bação, Sérgio Guerreiro · Computing (2026) | TGRS Research Map | TGRS