Related Experiment Video
Updated: Aug 17, 2025

Measuring the Functional Abilities of Children Aged 3-6 Years Old with Observational Methods and Computer Tools
Published on: June 20, 2020
A Survey on Graph Neural Networks for Microservice-Based Cloud Applications
Hoa Xuan Nguyen1, Shaoshu Zhu1, Mingming Liu1,2
1Insight SFI Research Centre for Data Analytics, Dublin City University, Dublin 9, D09 DX63 Dublin, Ireland.
Graph neural networks (GNNs) are revolutionizing cloud-native applications by addressing microservice challenges. This review highlights convolutional GNNs (ConGNNs) and emerging spatio-temporal (STGNNs) and dynamic GNNs (DGNNs) for advanced cloud systems.
Area of Science:
- Computer Science
- Artificial Intelligence
- Cloud Computing
Background:
- Graph neural networks (GNNs) demonstrate significant success across diverse domains like traffic analysis and computer vision.
- The rise of cloud-native applications has spurred interest in applying GNNs to microservice architecture challenges.
- Existing research explores GNNs for microservice design, prototyping, and large-scale deployment.
Purpose of the Study:
- To provide a comprehensive review of GNN applications in microservice-based systems.
- To identify key areas where GNNs are utilized within microservice architectures.
- To outline future research directions for GNN-based solutions in cloud systems.
Main Methods:
- Systematic literature review of recent studies on GNNs for microservice applications.
- Categorization of GNN applications based on microservice lifecycle stages (design to deployment).
- Analysis of GNN design patterns addressing specific microservice challenges.
Main Results:
- Convolutional graph neural networks (ConGNNs) are currently popular for microservice applications in cloud systems.
- Spatio-temporal graph neural networks (STGNNs) and dynamic graph neural networks (DGNNs) represent emerging trends for advanced studies.
- GNNs offer versatile solutions for various challenges in microservice architecture.
Conclusions:
- GNNs are a powerful tool for optimizing microservice-based cloud-native applications.
- ConGNNs are widely adopted, while STGNNs and DGNNs show promise for future advancements.
- Further research into GNNs can significantly enhance the efficiency and scalability of cloud systems.
More Related Videos
Related Concept Videos
Types of Surveys
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Multiple Bar Graph
Each bar or column in the multiple bar graph represents a data value. These graphs are used primarily in interrelating two or more sets of data. The categories of different kinds of data are listed along the horizontal or x-axis, whereas...
Time-Series Graph
Data Collection by Survey
Signal Flow Graphs
In a signal-flow graph, branches denote the system's transfer functions, while nodes represent the signals. The direction of signal flow is indicated by arrows, with the corresponding...

