Exploration of Academic and Industrial Evidence about Architectural Tactics and Patterns in Microservices

被引:9
|
作者
Osses, Felipe [1 ]
Marquez, Gaston [1 ]
Astudillo, Hernan [1 ]
机构
[1] Univ Tecn Federico Santa Maria, Toeska Res Grp, Valparaiso, Chile
关键词
Architectural patterns; architectural tactics; microservices; taxonomy; systematic literature review; academy; industry;
D O I
10.1145/3183440.3194958
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Microservices are quickly becoming an outstanding architectural choice in the service-oriented software industry. This approach proposes to develop each application as a collection of small services, each running on its process and inter-communicating with lightweight mechanisms. Currently, there is still no clear perspective of emerging recurrent solutions (architectural patterns) or design decisions (architectural tactics) in microservices both in industry and academia. This article describes a systematic review of the academic and industrial literature on architectural patterns and tactics proposed for microservices. The study reported: 44 architectural patterns of microservices in academia and 80 in the industry; architectural tactics related to microservices dependent on other disciplines; and it was also found that most of architectural patterns and tactics are associated tofi ve quality attributes: scalability, flexibility, testability, performance, and elasticity. Added to that results, it was noticed that most microservices in the academic area are reported in evidence related to DevOps and IoT, but the industry is not interested in associating disciplines. Finally, a new proposal of microservices pattern taxonomy is suggested.
引用
收藏
页码:256 / 257
页数:2
相关论文
共 50 条