Umeå University's logo

umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A decentralized microservice scheduling approach using service mesh in cloud-edge systems
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)ORCID iD: 0009-0000-5034-5304
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)
Umeå University, Faculty of Science and Technology, Department of Computing Science. (Autonomous Distributed Systems Lab)
Computer Science and Engineering (CSE) Department at UC Santa Cruz, CA, USA. (Autonomous Distributed Systems Lab)ORCID iD: 0000-0001-6952-1195
Show others and affiliations
2025 (English)In: 2025 IEEE international conference on joint cloud computing: proceedings / [ed] Lisa O’Conner, IEEE Computer Society, 2025, p. 52-60Conference paper, Published paper (Refereed)
Abstract [en]

As microservice-based systems scale across thecloud-edge continuum, traditional centralized scheduling mecha-nisms increasingly struggle with latency, coordination overhead,and fault tolerance. This paper presents a new architectural di-rection: leveraging service mesh sidecar proxies as decentralized,in-situ schedulers to enable scalable, low-latency coordination inlarge-scale, cloud-native environments. We propose embeddinglightweight, autonomous scheduling logic into each sidecar, allow-ing scheduling decisions to be made locally without centralizedcontrol. This approach leverages the growing maturity of servicemesh infrastructures, which support programmable distributedtraffic management. We describe the design of such an archi-tecture and present initial results demonstrating its scalabilitypotential in terms of response time and latency under varyingrequest rates. Rather than delivering a finalized scheduling algo-rithm, this paper presents a system-level architectural directionand preliminary evidence to support its scalability potential.

Place, publisher, year, edition, pages
IEEE Computer Society, 2025. p. 52-60
Keywords [en]
Microservice-based systems, Service mesh, Decentralized scheduling, Sidecar proxy, Scalability, Latency, Distributed systems
National Category
Computer Sciences Computer Systems
Research subject
Computer Science; Computer Systems
Identifiers
URN: urn:nbn:se:umu:diva-241674DOI: 10.1109/JCC67032.2025.00012Scopus ID: 2-s2.0-105016245878ISBN: 979-8-3315-8915-8 (print)OAI: oai:DiVA.org:umu-241674DiVA, id: diva2:1978748
Conference
IEEE JCC 2025 – The 16th IEEE International Conference on JointCloud Computing (part of IEEE CISOSE 2025), Tuscon, Arizona, USA, July 21-24, 2025
Available from: 2025-06-28 Created: 2025-06-28 Last updated: 2025-10-14Bibliographically approved

Open Access in DiVA

The full text will be freely available from 2027-08-20 07:05
Available from 2027-08-20 07:05

Other links

Publisher's full textScopus

Authority records

Wen, YangyangTownend, PaulÖstberg, Per-OlovSouza, AbelCourageux-Sudan, Clement

Search in DiVA

By author/editor
Wen, YangyangTownend, PaulÖstberg, Per-OlovSouza, AbelCourageux-Sudan, Clement
By organisation
Department of Computing Science
Computer SciencesComputer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 355 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf