English

A Decentralized Microservice Scheduling Approach Using Service Mesh in Cloud-Edge Systems

Distributed, Parallel, and Cluster Computing 2025-10-14 v1

Abstract

As microservice-based systems scale across the cloud-edge continuum, traditional centralized scheduling mechanisms increasingly struggle with latency, coordination overhead, and fault tolerance. This paper presents a new architectural direction: leveraging service mesh sidecar proxies as decentralized, in-situ schedulers to enable scalable, low-latency coordination in large-scale, cloud-native environments. We propose embedding lightweight, autonomous scheduling logic into each sidecar, allowing scheduling decisions to be made locally without centralized control. This approach leverages the growing maturity of service mesh infrastructures, which support programmable distributed traffic management. We describe the design of such an architecture and present initial results demonstrating its scalability potential in terms of response time and latency under varying request rates. Rather than delivering a finalized scheduling algorithm, this paper presents a system-level architectural direction and preliminary evidence to support its scalability potential.

Keywords

Cite

@article{arxiv.2510.11189,
  title  = {A Decentralized Microservice Scheduling Approach Using Service Mesh in Cloud-Edge Systems},
  author = {Yangyang Wen and Paul Townend and Per-Olov Östberg and Abel Souza and Clément Courageux-Sudan},
  journal= {arXiv preprint arXiv:2510.11189},
  year   = {2025}
}

Comments

9 pages, 4 figures. Accepted at the 2025 IEEE Joint Cloud Computing (JCC) track of IEEE CISOSE 2025. Conference: IEEE JCC 2025, 16th IEEE International Conference on Joint Cloud Computing, Tucson, Arizona, USA, from July 21 to 24, 2025

R2 v1 2026-07-01T06:33:32.487Z