OSS practitioners use architectural solutions from Q&A sites to solve a large variety of architectural problems, with Component design issue, Architectural anti-pattern, and Security issue being the dominant problems. The most frequently utilized architectural solutions are Architectural refactoring, Use of frameworks, and Architectural tactic. OSS practitioners face various challenges when using architectural solutions from Q&A sites, with the significant time required to adapt them being the most reported challenge.
An extensible framework for architecture-based data flow analysis is presented, focusing on security concerns and scalability.
Smart HPA introduces a hierarchical architecture that combines centralized and decentralized components to optimize resource allocation in microservice applications, outperforming Kubernetes HPA in reducing resource overutilization and underprovisioning.
The author proposes a new quality indicator, MAS, to assess the diversity of software architecture designs by considering architectural features. This indicator aims to provide insights into the spread of design alternatives beyond traditional objective-based metrics.