MICROSERVICES VS. MONOLITHIC ARCHITECTURES [THE DIFFERENTIAL STRUCTURE BETWEEN TWO ARCHITECTURES]

  • Salaheddin ELGHERIANI N
  • Ali Salem AHME N
N/ACitations
Citations of this article
68Readers
Mendeley users who have this article in their library.

Abstract

Software development seems to be on the rise, owing to the growing necessity for businesses to go online,. There is a push to develop upgraded applications that will help businesses become more efficient and grow. Therefore, Software companies are always working to find technical strategies to enable their applications to be more agile and scalable. Today's software architectures include two trendy architectures for applications developing, monolithic and microservices, which are both popular and powerful. Microservice architecture brings practical benefits such as scalability and flexibility, as well as being a cost-effective means of developing large applications. On the flipside, the monolithic approach is losing favor since it endangers current software delivery methodologies, As well, microservices and monolithic are always topical when it comes to applications developing. In this paper, we will discuss the differences between Microservices and Monolithic Architectures, highlighting their strengths and weaknesses in each, and minding a comparative depending on selecting a simple travel application structure, which wins to be chosen as the best choice in the software business world.

Cite

CITATION STYLE

APA

Salaheddin ELGHERIANI, N., & Ali Salem AHME, N. D. (2022). MICROSERVICES VS. MONOLITHIC ARCHITECTURES [THE DIFFERENTIAL STRUCTURE BETWEEN TWO ARCHITECTURES]. MINAR International Journal of Applied Sciences and Technology, 4(3), 500–514. https://doi.org/10.47832/2717-8234.12.47

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free