A Decision Model for Selecting Patterns and Strategies to Decompose Applications into Microservices

10/08/2021
by   Muhammad Waseem, et al.
0

Microservices Architecture (MSA) style is a promising design approach to develop software applications consisting of multiple small and independently deployable services. Over the past few years, researchers and practitioners have proposed many MSA patterns and strategies covering various aspects of microservices design, such as application decomposition. However, selecting appropriate patterns and strategies can entail various challenges for practitioners. To this end, this study proposes a decision model for selecting patterns and strategies to decompose applications into microservices. We used peer-reviewed and grey literature to collect the patterns, strategies, and quality attributes for creating this decision model.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/15/2022

Decision Models for Selecting Patterns and Strategies in Microservices Systems and their Evaluation by Practitioners

Researchers and practitioners have recently proposed many Microservices ...
research
05/17/2020

Capturing Software Architecture Knowledge for Pattern-Driven Design

Context: Software architecture is a knowledge-intensive field. One mecha...
research
07/26/2018

From Monolith to Microservices: A Classification of Refactoring Approaches

While the recently emerged Microservices architectural style is widely d...
research
04/28/2022

A Decision Model for Federated Learning Architecture Pattern Selection

Federated learning is growing fast in both academia and industry to reso...
research
11/27/2020

An Integrated Approach Towards the Construction of an HCI Methodological Framework

We present a methodological framework aiming at the support of HCI pract...
research
01/10/2022

Designing Microservice Systems Using Patterns: An Empirical Study on Quality Trade-Offs

The promise of increased agility, autonomy, scalability, and reusability...
research
03/01/2023

About Engaging and Governing Strategies: A Thematic Analysis of Dark Patterns in Social Networking Services

Research in HCI has shown a growing interest in unethical design practic...

Please sign up or login with your details

Forgot password? Click here to reset