arXiv (Cornell University)
Toward Organizational Decoupling in Microservices Through Key Developer Allocation
January 2025 • Xiaozhou Li, Noman Ahmad, Tomáš Černý, Andrea Janes, Valentina Lenarduzzi, Davide Taibi
With microservices continuously being popular in the software architecture domain, more practitioners and researchers have begun to pay attention to the degradation issue that diminishes its sustainability. One of the key factors that causes the degradation of the architecture is that of the software architectural structure according to Conway's law. However, the best practice of "One microservice per Team", advocated widely by the industry, is not commonly adopted, especially when many developers contribute heavi…