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 条
  • [1] Methodology to transform a monolithic software into a microservice architecture
    Jaramillo Acevedo, Cesar Augusto
    Pablo Gomez, Juan
    Rios Patino, Jorge Ivan
    2017 6TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT (CIMPS), 2017,
  • [2] Qualitative and quantitative comparison of Spring Cloud and Kubernetes in migrating from a monolithic to a microservice architecture
    Yu-Te Wang
    Shang-Pin Ma
    Yue-Jun Lai
    Yan-Cih Liang
    Service Oriented Computing and Applications, 2023, 17 : 149 - 159
  • [3] Qualitative and quantitative comparison of Spring Cloud and Kubernetes in migrating from a monolithic to a microservice architecture
    Wang, Yu-Te
    Ma, Shang-Pin
    Lai, Yue-Jun
    Liang, Yan-Cih
    SERVICE ORIENTED COMPUTING AND APPLICATIONS, 2023, 17 (03) : 149 - 159
  • [4] Migrating Monolithic Mobile Application to Microservice Architecture: An Experiment Report
    Fan, Chen-Yuan
    Ma, Shang-Pin
    2017 IEEE 6TH INTERNATIONAL CONFERENCE ON AI & MOBILE SERVICES (AIMS), 2017, : 109 - 112
  • [5] Monolithic vs. Microservice Architecture: A Performance and Scalability Evaluation
    Blinowski, Grzegorz
    Ojdowska, Anna
    Przybylek, Adam
    IEEE ACCESS, 2022, 10 : 20357 - 20374
  • [6] Differences in performance, scalability, and cost of using microservice and monolithic architecture
    Okroj, Szymon
    Jatkiewicz, Przemyslaw
    38TH ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, SAC 2023, 2023, : 1038 - 1041
  • [7] Evaluating the Monolithic and the Microservice Architecture Pattern to Deploy Web Applications in the Cloud
    Villamizar, Mario
    Garces, Oscar
    Castro, Harold
    Verano, Mauricio
    Salamanca, Lorena
    Casallas, Rubby
    Gil, Santiago
    2015 10TH COMPUTING COLOMBIAN CONFERENCE (10CCC), 2015, : 583 - 590
  • [8] Elaboration of a Domain Model for Migrating the Monolithic Software Architecture of a Data Management Server into a Microservice Architecture
    Zaschke, Christian
    KMIS: PROCEEDINGS OF THE 11TH INTERNATIONAL JOINT CONFERENCE ON KNOWLEDGE DISCOVERY, KNOWLEDGE ENGINEERING AND KNOWLEDGE MANAGEMENT, VOL 3: KMIS, 2019, : 212 - 218
  • [9] From Monolithic to Microservice Architecture: The Case of Extensible and Domain-Specific IDEs
    Belafia, Romain
    Jeanjean, Pierre
    Barais, Olivier
    Le Guernic, Gurvan
    Combemale, Benoit
    24TH ACM/IEEE INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING LANGUAGES AND SYSTEMS COMPANION (MODELS-C 2021), 2021, : 455 - 464
  • [10] Comparison of Event Choreography and Orchestration Techniques in Microservice Architecture
    Rudrabhatla, Chaitanya K.
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2018, 9 (08) : 18 - 22