Uncovering the Hidden Potential of Event-Driven Architecture: A Research Agenda

08/10/2023
by   Luan Lazzari, et al.
0

Event-driven architecture has been widely adopted in the software industry, emerging as an alternative to modular development to support rapid adaptations of constantly evolving systems. However, little is known about the effects of event-driven architecture on performance, stability, and software monitoring, among others. Consequently, professionals end up adopting it without any empirical evidence about its impact. Even worse, the current literature lacks studies that point to which emerging research directions need to be explored. This article proposes an agenda for future research based on the scarcity of literature in the field of event-oriented architecture. This agenda was derived from a literature review and a case study carried out, as well as from the authors' experience. Eight main topics were explored in this work: performance analysis, empirical studies, architectural stability, challenges to adopting, monitoring event streams, effects on software performance, broader challenges for adoption, and better monitoring of event-driven architecture. The findings reported help the researchers and developers in prioritizing the critical difficulties for uncovering the hidden potential of event-driven architecture. Finally, this article seeks to help researchers and professionals by proposing an agenda as a starting point for their research.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/27/2021

Event-Driven Architecture and REST: An Exploratory Study on Modularity

Event-driven architecture has been widely adopted in the software indust...
research
03/25/2022

Assessing the impacts of decomposing a monolithic application for microservices: A case study

Monolithic applications are being decomposed into microservices architec...
research
05/28/2021

On the Usage of Psychophysiological Data in Software Engineering: An Extended Systematic Mapping Study

In recent years, many studies have applied wearable devices to capture p...
research
04/02/2021

An Empirical Characterization of Event Sourced Systems and Their Schema Evolution – Lessons from Industry

Event sourced systems are increasing in popularity because they are reli...
research
05/19/2023

Evaluating The Impact Of Cloud-Based Microservices Architecture On Application Performance

The study assesses the impact of cloud-based microservices architectures...
research
09/01/2023

Monitoring and Maintenance of Telecommunication Systems: Challenges and Research Perspectives

In this paper, we present challenges associated with monitoring and main...

Please sign up or login with your details

Forgot password? Click here to reset