Design principles, architectural smells and refactorings for microservices: A multivocal review

06/04/2019
by   Antonio Brogi, et al.
0

Potential benefits such as agile service delivery have led many companies to deliver their business capabilities through microservices. Bad smells are however always around the corner, as witnessed by the considerable body of literature discussing architectural smells that possibly violate the design principles of microservices. In this paper, we systematically review the white and grey literature on the topic, in order to identify the most recognised architectural smells for microservices and to discuss the architectural refactorings allowing to resolve them.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2021

Systematically reviewing the layered architectural pattern principles and their use to reconstruct software architectures

Architectural reconstruction is a reverse engineering activity aiming at...
research
04/03/2023

Data Mesh: a Systematic Gray Literature Review

Data mesh is an emerging domain-driven decentralized data architecture t...
research
04/27/2021

Smells and Refactorings for Microservices Security: A Multivocal Literature Review

Context: Securing microservice-based applications is crucial, as many IT...
research
03/01/2020

Architectural Distant Reading Using Machine Learning to Identify Typological Traits Across Multiple Buildings

This paper introduces an approach to architectural “distant reading”: th...
research
03/20/2020

It's All in the Timing: Principles of Transient Distraction Illustrated with Vibrotactile Tasks

Vibration is an efficient way of conveying information from a device to ...
research
02/25/2019

A Taxonomy of Modeling Approaches for Systems-of-Systems Dynamic Architectures: Overview and Prospects

Systems-of-Systems (SoS) result from the collaboration of independent Co...
research
07/26/2018

From Monolith to Microservices: A Classification of Refactoring Approaches

While the recently emerged Microservices architectural style is widely d...

Please sign up or login with your details

Forgot password? Click here to reset