Containerized Event-Driven Microservice Architecture

被引:0
|
作者
Zuki, Siti Zulaikha Mohd [1 ]
Mohamad, Radziah [1 ]
Saadon, Nor Azizah [1 ]
机构
[1] Univ Teknol Malaysia, Fac Comp, Johor Baharu, Johor, Malaysia
关键词
Container environment; Error handling; Event-driven architecture; Event manager; Microservice;
D O I
暂无
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Microservice architecture offers many advantages, especially for business applications, due to its flexibility, expandability, and loosely coupled structure for ease of maintenance. However, there are several disadvantages that stem from the features of microservices, such as the fact that microservices are independent in nature can hinder meaningful communication and make data synchronization more challenging. This paper addresses the issues by proposing a containerized microservices in an asynchronous event -driven architecture. This architecture encloses microservices in containers and implements an event manager to keep track of all the events in an event log to reduce errors in the application. Experiment results show a decline in response time compared to two other benchmark architectures, as well as a lessening in error rate.
引用
收藏
页码:584 / 591
页数:8
相关论文
共 50 条
  • [1] Beethoven: An Event-Driven Lightweight Platform for Microservice Orchestration
    Monteiro, Davi
    Gadelha, Romulo
    Maia, Paulo Henrique M.
    Rocha, Lincoln S.
    Mendonca, Nabor C.
    [J]. SOFTWARE ARCHITECTURE (ECSA 2018), 2018, 11048 : 191 - 199
  • [2] Transformation of State Machines for a Microservice-Based Event-Driven Architecture: A Proof-of-Concept
    Petrasch, Roland
    [J]. RECENT ADVANCES IN INFORMATION AND COMMUNICATION TECHNOLOGY 2018, 2019, 769 : 327 - 336
  • [3] An Event-Driven Manufacturing Information System Architecture
    Theorin, Alfred
    Bengtsson, Kristofer
    Provost, Julien
    Lieder, Michael
    Johnsson, Charlotta
    Lundholm, Thomas
    Lennartson, Bengt
    [J]. IFAC PAPERSONLINE, 2015, 48 (03): : 547 - 554
  • [4] Event-driven Service-Oriented Architecture
    Laliwala, Zakir
    Chaudhary, Sanjay
    [J]. 2008 5TH INTERNATIONAL CONFERENCE ON SERVICE SYSTEMS AND SERVICE MANAGEMENT, VOLS 1 AND 2, 2008, : 410 - 415
  • [5] Reference architecture for event-driven RFID applications
    Dunkel, Juergen
    Bruns, Ralf
    [J]. IWRT 2008: PROCEEDINGS OF THE 2ND INTERNATIONAL WORKSHOP ON RFID TECHNOLOGY - CONCEPTS, APPLICATIONS CHALLENGES, 2008, : 129 - 135
  • [6] Applying Event-Driven Architecture to Mobile Computing
    Nitz, Stefan
    Kleiner, Carsten
    Koschel, Arne
    Astrova, Irina
    [J]. 2013 IEEE INTERNATIONAL SYMPOSIUM ON SIGNAL PROCESSING AND INFORMATION TECHNOLOGY (IEEE ISSPIT 2013), 2013, : 58 - 63
  • [7] Improving Comprehensibility of Event-Driven Microservice Architectures by Graph-Based Visualizations
    Schoop, Sven
    Hebisch, Erik
    Franz, Thomas
    [J]. SOFTWARE ARCHITECTURE, ECSA 2024, 2024, 14889 : 207 - 214
  • [8] Development of an Event-Driven System Architecture for Smart Manufacturing
    Piechota, Maksymilian
    Nowak, Mikolaj
    Krol, Dariusz
    [J]. COMPUTATIONAL SCIENCE - ICCS 2022, PT III, 2022, 13352 : 455 - 468
  • [9] An Architecture for Collaboration Patterns in Agile Event-Driven Environments
    Verginadis, Yiannis
    Apostolou, Dimitris
    Papageorgiou, Nikos
    Mentzas, Gregoris
    [J]. 2009 18TH IEEE INTERNATIONAL WORKSHOP ON ENABLING TECHNOLOGIES: INFRASTRUCTURES FOR COLLABORATIVE ENTERPRISES, 2009, : 227 - 230
  • [10] Event-Driven SOA-Based IoT Architecture
    Gupta, Poonam
    Mokal, Trupti P.
    Shah, D. D.
    Satyanarayana, K. V. V.
    [J]. INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTING AND APPLICATIONS, ICICA 2016, 2018, 632 : 247 - 258