Empirical Insights into Microservice Language Heterogeneity in Practice
This program is tentative and subject to change.
Microservice architecture has become a mainstream approach for cloud-native systems, transforming industries across various business domains over the past decade. While scalability has been a key driver of its adoption, system heterogeneity is often cited as a critical advantage. The research community frequently underscores heterogeneity as a priority in proposed solutions and innovations. However, questions remain: How prevalent is heterogeneity in industrial systems? Are there specific governance practices for managing it? Is heterogeneity truly the main enabler for independent team operations? This paper bridges the gap between academic research and industry practices by combining industrial expertise with a controlled experiment. Through insights directly from practitioners, we explore the role and prevalence of heterogeneity in microservice-based systems. The findings identify common themes and influential factors shaping heterogeneity decisions, providing a foundation for future research to align more closely with the practical needs of the microservice industry.
This program is tentative and subject to change.
Fri 3 OctDisplayed time zone: Hawaii change
11:20 - 12:50 | Architectures, Infrastructure, and Tools for Modern DevelopmentESEM - Technical Track / ESEM - Industry, Government, and Community Track at Kaiulani II Chair(s): Davide Taibi University of Oulu | ||
11:20 22mTalk | Empirical Insights into Microservice Language Heterogeneity in Practice ESEM - Industry, Government, and Community Track | ||
11:42 22mTalk | A Defect Taxonomy for Infrastructure as Code Scripts: A Replication Study ESEM - Technical Track Wendell Oliveira Federal University of Campina Grande, Brazil, Filipe Paiva Federal University of Campina Grande, Thiago Emmanuel Pereira Federal University of Campina Grande, João Brunet Federal University of Campina Grande Pre-print | ||
12:05 22mTalk | Understanding Everything as Code: A Taxonomy and Conceptual Model ESEM - Technical Track Pre-print | ||
12:27 22mTalk | We Know What You're Looking For: Recommendation for Large-Scale Open Source Software ESEM - Technical Track Xing Cui Institute of Software, Chinese Academy of Sciences, Jingzheng Wu Institute of Software, The Chinese Academy of Sciences, Xiang Ling Institute of Software, Chinese Academy of Sciences, Tianyue Luo Institute of Software, Chinese Academy of Sciences |