A Dataset of Microservices-based Open-Source Projects
D'Aragona, Dario Amoroso; Bakhtin, Alexander; Li, Xiaozhou; Su, Ruoyu; Tian, Fangchao; Wang, Yuqing; Nyyssölä, Jesse; Mäntylä, Mika; Cerny, Tomas; Taibi, Davide (2024)
https://urn.fi/URN:NBN:fi:tuni-2024122011478
Kuvaus
Tiivistelmä
Researchers in the microservices community often resort to demonstrating the impact of their proposed advancements on custom- made microservices projects. This is a possible source of bias that can reduce the trustworthiness of the results. Moreover, it is hard to compare advances in small projects, often developed due to lack of time. It is common across disciplines to recognize benchmarks that mitigate bias and unify the advancements' impact. To facilitate the identification of available open-source microservice projects (OSS-MS), we performed a comprehensive study to identify, curate, and catalog OSS-MS. We started with 389559 projects and filtered them down to 3804 projects that we manually labeled. After manual labeling, our dataset contains 378 projects with three or more microservices and with over 100 commits. We document the projects from many perspectives, including project size, platform, number of contributors, project purpose, and foundation support. This dataset can serve researchers as a roadmap to identify benchmarks, as our dataset can be used to answer questions such as whether the number of services impacts the issue count.
Kokoelmat
- TUNICRIS-julkaisut [19304]