The Comparison of Microservice and Monolithic Architecture

被引:0
|
作者
Gos, Konrad [1 ]
Zabierowski, Wojciech [1 ]
机构
[1] Lodz Univ Technol, Dept Microelect & Comp Sci, Lodz, Poland
关键词
monolith; microservice; architecture; spring; !text type='java']java[!/text;
D O I
10.1109/memstech49584.2020.9109514
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this day and age, people demand fast efficient and reliable applications. If a client has a high speed internet connection and required client's app, the features such as reliability and efficiency can be provided only by the programmer. It is therefore essential to choose appropriate software architecture, before the implementation of functionalities that have been adopted to the project. Some of the most popular architectures are the Monolithic and Microservice architectures that can achieve the same result, however with different advantages and disadvantages. The purpose of this article is to compare the abilities and performance of the two software architectures - Microservice and Monolithic on the example of a web application in Java.
引用
收藏
页码:150 / 153
页数:4
相关论文
共 50 条
  • [21] Cost comparison of running web applications in the cloud using monolithic, microservice, and AWS Lambda architectures
    Villamizar M.
    Garcés O.
    Ochoa L.
    Castro H.
    Salamanca L.
    Verano M.
    Casallas R.
    Gil S.
    Valencia C.
    Zambrano A.
    Lang M.
    Service Oriented Computing and Applications, 2017, 11 (2) : 233 - 247
  • [22] Mono2Micro: An AI-Based Toolchain for Evolving Monolithic Enterprise Applications to a Microservice Architecture
    Kalia, Anup K.
    Xiao, Jin
    Lin, Chen
    Sinha, Saurabh
    Rofrano, John
    Vukovic, Maja
    Banerjee, Debasish
    PROCEEDINGS OF THE 28TH ACM JOINT MEETING ON EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE '20), 2020, : 1606 - 1610
  • [23] Microservice Architecture from Enterprise Architecture Management Perspective
    Pinheiro, Carlos
    Vasconcelos, Andre
    Guerreiro, Sergio
    BUSINESS MODELING AND SOFTWARE DESIGN, BMSD 2019, 2019, 356 : 236 - 245
  • [24] Microservice architecture design for autograder using distributed architecture
    Elsen, R.
    Nashrulloh, M. R.
    Cahyana, R.
    Mulyani, A.
    Latifah, A.
    5TH ANNUAL APPLIED SCIENCE AND ENGINEERING CONFERENCE (AASEC 2020), 2021, 1098
  • [25] Evaluation of a Multitenant SaaS Using Monolithic and Microservice Architectures
    Mangwani P.
    Mangwani N.
    Motwani S.
    SN Computer Science, 4 (2)
  • [26] A Systematic Mapping Study in Microservice Architecture
    Alshuqayran, Nuha
    Ali, Nour
    Evans, Roger
    2016 IEEE 9TH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2016, : 44 - 51
  • [27] Attack Graph Generation for Microservice Architecture
    Ibrahim, Amjad
    Bozhinoski, Stevica
    Pretschner, Alexander
    SAC '19: PROCEEDINGS OF THE 34TH ACM/SIGAPP SYMPOSIUM ON APPLIED COMPUTING, 2019, : 1235 - 1242
  • [28] Migrating a Legacy System to a Microservice Architecture
    Tuusjarvi, Kristian
    Kasurinen, Jussi
    Hyrynsalmi, Sami
    E-INFORMATICA SOFTWARE ENGINEERING JOURNAL, 2024, 18 (01)
  • [29] Microservice-based Architecture for the NRDC
    Le, Vinh D.
    Neff, Melanie M.
    Stewart, Royal V.
    Kelley, Richard
    Fritzinger, Eric
    Dascalu, Sergiu M.
    Harris, Frederick C., Jr.
    PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL INFORMATICS (INDIN), 2015, : 1659 - 1664
  • [30] Automation of Regression test in Microservice Architecture
    Kargar, Mohammad Javad
    Hanifizade, Alireza
    2018 4TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2018, : 133 - 137