z-logo
open-access-imgOpen Access
A Survey on Trending Topics of Microservices
Author(s) -
Gauri Jain,
Urjita Thakar,
Vandan Tewari,
Sudarshan Varma
Publication year - 2021
Publication title -
international journal of emerging trends in engineering research
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.218
H-Index - 14
ISSN - 2347-3983
DOI - 10.30534/ijeter/2021/10982021
Subject(s) - microservices , computer science , architectural style , software engineering , architecture , data science , operating system , cloud computing , art , visual arts
Microservice is an architectural style and a software development methodology. Microservices are used as a group of independent units with narrowly specified responsibilities that interact through well-described REST APIs. It is observed that the most challenging part in developing any application using microservice architecture is decomposing it into the correct level of granularity at design and run time, which requires good skills and domain knowledge. In this paper, some prominent topics in microservices analysis, such as determining the size and boundaries of microservices using various decomposition approaches and extraction of microservices from large monolithic applications have been discussed and analysed. Work pertaining to essential quality metrics required for a microservices-based system has also been surveyed. In this survey paper, we have identified how these topics are correlated and proposed some steps that might be beneficial in the transformation of monolithic applications into microservices.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here