Baskaran, Siddharth (2021) Exploring architectural knowledge on microservice architecture. Master's Thesis / Essay, Computing Science.
|
Text
mCS_2021_SiddharthBaskaran.pdf Download (3MB) | Preview |
|
Text
toestemming.pdf Restricted to Registered users only Download (121kB) |
Abstract
Software architects utilize a wide variety of resources to design systems. These resources are an ever-growing collection of various software architecture designs based on various design patterns. Selecting an appropriate solution from this pool of resources is a difficult task for any engineer. One approach to relievi the burden of the engineers is to have up-to-date architectural knowledge, which helps engineers make informed decisions. One of the rising architecture trends in recent times is microservice architecture (MSA). A microservice architecture is composed of several small services running their process and communicating with other services to form a larger, more complex system, and this architecture has already been adopted a lot by practitioners. Although there has been an increase in research in MSA in recent years, however there are still many unexplored aspects of this topic, and there exists no comprehensive review on this topic. In this study, we aim to systematically identify, analyse, and classify various sources for MSA knowledge such as literature, blogs and forums. We systematically apply a well-defined classification framework for categorizing the various sources and apply it to all the collected sources, which includes 35 literature studies, 22 blog articles and 25 forum articles. To analyse the collected data further, we annotate the data to obtain annotations and use this to extract key information such as the common problems and solutions in MSA
Item Type: | Thesis (Master's Thesis / Essay) |
---|---|
Supervisor name: | Soliman, M.A.M. and Avgeriou, P. |
Degree programme: | Computing Science |
Thesis type: | Master's Thesis / Essay |
Language: | English |
Date Deposited: | 27 Aug 2021 15:21 |
Last Modified: | 27 Aug 2021 15:21 |
URI: | https://fse.studenttheses.ub.rug.nl/id/eprint/25818 |
Actions (login required)
View Item |