Skip to main navigation Skip to search Skip to main content

Optimal Cost-Sensitive Microservice Granulation Based on Granular-Ball Computing

  • Zhenchao Yan
  • , Songlin He
  • , Jianhui Yu
  • , Aiqin Hou
  • , Chase Wu

Research output: Chapter in Book/Report/Conference proceeding › Conference contribution

Abstract

Microservice architecture has demonstrated immense advantages in solving the scalability and maintainability problems confronted by traditional monolithic systems. However, existing microservice architectures still encounter the problem of blurred boundaries, which significantly impact the system performance. The primary reason being the lack of unified evaluation indicators and efficient microservice splitting strategies. Specifically, some approaches divide entities like classes subjectively, resulting in inconsistent microservice boundaries, while others utilize objective criteria, but their complexity makes practical implementation challenging. To this end, we formalize the optimal microservice granulation problem, show its NPcompleteness and propose the granulation solution based on granular-ball computing. Our designs encompass a microservicebased information decision system to quantify the structural similarity between entities, a microservice granulation representation method based on granular-ball computing, and an optimal microservice granulation method given fixed budget constraint. Extensive experiments are conducted on open-source microservice projects to showcase the granulation result and the experimental results also show the efficacy and effectiveness.

Original languageEnglish (US)
Title of host publicationProceedings of 2025 IEEE 31st International Conference on Parallel and Distributed Systems, ICPADS 2025
PublisherIEEE Computer Society
ISBN (Electronic)9798331549015
DOIs
StatePublished - 2025
Event31st IEEE International Conference on Parallel and Distributed Systems, ICPADS 2025 - Hefei, China
Duration: Dec 14 2025 → Dec 17 2025

Publication series

NameProceedings of the International Conference on Parallel and Distributed Systems - ICPADS
ISSN (Print)1521-9097

Conference

Conference31st IEEE International Conference on Parallel and Distributed Systems, ICPADS 2025
Country/TerritoryChina
CityHefei
Period12/14/25 → 12/17/25

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Keywords

  • Cost-sensitive
  • Granular-Ball computing
  • Microservice
  • Optimization

Fingerprint

Dive into the research topics of 'Optimal Cost-Sensitive Microservice Granulation Based on Granular-Ball Computing'. Together they form a unique fingerprint.

Cite this