2021
DOI: 10.1016/j.jss.2021.110968
|View full text |Cite
|
Sign up to set email alerts
|

Identifying architectural technical debt, principal, and interest in microservices: A multiple-case study

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
58
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 23 publications
(58 citation statements)
references
References 13 publications
0
58
0
Order By: Relevance
“…One of the major differences it mentioned was that services are brought to production independently of each other in a microservice architecture, whereas this is not the case with most SOA solutions. Toledo et al [63] begins by comparing SOA and microservice architectures. For example, there are concepts and techniques from microservice architecture that were borrowed from SOA, such as scalability.…”
Section: Architectural Analysismentioning
confidence: 99%
See 4 more Smart Citations
“…One of the major differences it mentioned was that services are brought to production independently of each other in a microservice architecture, whereas this is not the case with most SOA solutions. Toledo et al [63] begins by comparing SOA and microservice architectures. For example, there are concepts and techniques from microservice architecture that were borrowed from SOA, such as scalability.…”
Section: Architectural Analysismentioning
confidence: 99%
“…Another goal commonly found in papers is identifying and resolving cases of technical debt, the extra work that results from choosing a sub-optimal solution. Toledo et al [63] propose techniques to assist in detecting and solving cases of architectural, technical debt across different stages of development in microservice-based applications through a survey of employees at companies who work with microservices. The paper by Pigazzini et al [29] defines a detection strategy for known code smells that degrade the development of a system, such as shared persistence, hardcoded endpoints, and cyclic dependency.…”
Section: Technical Debt Analysismentioning
confidence: 99%
See 3 more Smart Citations