Siirry päänavigointiin Siirry hakuun Siirry pääsisältöön

One Microservice per Developer: Is This the Trend in OSS?

  • Dario Amoroso d’Aragona*
  • , Xiaozhou Li
  • , Tomas Cerny
  • , Andrea Janes
  • , Valentina Lenarduzzi
  • , Davide Taibi
  • *Tämän työn vastaava kirjoittaja

Tutkimustuotos: KonferenssiartikkeliTieteellinenvertaisarvioitu

16 Sitaatiot (Scopus)

Abstrakti

When developing and managing microservice systems, practitioners suggest that each microservice should be owned by a particular team. In effect, there is only one team with the responsibility to manage a given service. Consequently, one developer should belong to only one team. This practice of “one-microservice-per-developer” is especially prevalent in large projects with an extensive development team. Based on the bazaar-style software development model of Open Source Projects, in which different programmers, like vendors at a bazaar, offer to help out developing different parts of the system, this article investigates whether we can observe the “one-microservice-per-developer” behavior, a strategy we assume anticipated within microservice based Open Source Projects. We conducted an empirical study among 38 microservice-based OS projects. Our findings indicate that the strategy is rarely respected by open-source developers except for projects that have dedicated DevOps teams.

AlkuperäiskieliEnglanti
OtsikkoService-Oriented and Cloud Computing - 10th IFIP WG 6.12 European Conference, ESOCC 2023, Proceedings
ToimittajatGeorge A. Papadopoulos, Florian Rademacher, Jacopo Soldani
KustantajaSpringer
Sivut19-34
Sivumäärä16
ISBN (painettu)978-3-031-46234-4
DOI - pysyväislinkit
TilaJulkaistu - 2023
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaEuropean Conference on Service-Oriented and Cloud Computing - Larnaca, Kypros
Kesto: 24 lokak. 202325 lokak. 2023

Julkaisusarja

NimiLecture Notes in Computer Science
Vuosikerta14183 LNCS
ISSN (painettu)0302-9743
ISSN (elektroninen)1611-3349

Conference

ConferenceEuropean Conference on Service-Oriented and Cloud Computing
Maa/AlueKypros
KaupunkiLarnaca
Ajanjakso24/10/2325/10/23

Rahoitus

This work was supported by a grant from the Academy of Finland (grant n. 349488-MuFAno) and a grant from Business Finland (“6G-Bridge 6GSoft”).

RahoittajatRahoittajan numero
Academy of Finland349488-MuFAno
Business Finland

    Julkaisufoorumi-taso

    • Jufo-taso 1

    !!ASJC Scopus subject areas

    • Theoretical Computer Science
    • Yleinen tietojenkäsittelytiede

    Sormenjälki

    Sukella tutkimusaiheisiin 'One Microservice per Developer: Is This the Trend in OSS?'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

    Siteeraa tätä