Event-Driven Architecture to Improve Performance and Scalability in Microservices-Based Systems

Rahmatulloh, Alam and Nugraha, Fuji and Gunawan, Fuji and Darmawan, Irfan Event-Driven Architecture to Improve Performance and Scalability in Microservices-Based Systems. In: 2022 International Conference Advancement in Data Science, E-learning and Information Systems (ICADEIS),.

[img] Text
13. Event-Driven Architecture to Improve Performance and Scalability in Microservices-Based Systems.pdf

Download (843kB)
[img] Text
2.B4-Korespondensi Event-Driven Architecture.pdf

Download (35kB)
[img] Text
2.B4-Similaritas Event-Driven Architecture.pdf

Download (2MB)

Abstract

The microservice architectural style can replace the monolithic architecture because of the flexibility to adapt to changing technologies and helps to better organize the development team. However, in its implementation there are still problems when communication between services in microservices uses HTTP synchronous or based on API-Driven. In addition, scalability and performance need to be considered in a microservice architecture. The solution offered to these problems is to apply container technology which is integrated with Event-Driven Architecture (EDA) (asynchronous) to handle internal communication between microservices. So that the results of this study can overcome the problems of scalability and performance in microservices. EDA response time is faster with a percentage increase of 19.18%, as well as a lower EDA error rate of 34.40%, although EDA CPU usage is higher with a percentage decrease of 8.52% compared to API-Driven Architecture. EDA uses more CPU resources

Item Type: Conference or Workshop Item (Paper)
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Teknik > Informatika > Artikel Dosen Informatika
Depositing User: Mrs Linda Amelia Oktavia
Date Deposited: 15 May 2023 04:17
Last Modified: 15 May 2023 04:17
URI: http://repositori.unsil.ac.id/id/eprint/9189

Actions (login required)

View Item View Item