atlas

Research map / Graph learning / Knowledge and temporal graphs

FastPERT: Towards Fast Microservice Application Latency Prediction via Structural Inductive Bias over PERT Networks

AAAI 2025 · Graph learning › Knowledge and temporal graphs · approach: Continuous-time dynamic graph learning · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes FastPERT, a non-GNN latency predictor that uses a gradient boosted tree to estimate per-microservice-task delays on Trace-PERT graphs and averages all source-sink path sums via a precomputed matrix-vector product.

Problem

End-to-end latency prediction for microservice applications must be both accurate and fast enough for real-time proactive resource allocation, but GNN/graph-transformer models such as PERT-GNN are computationally expensive to train and run.

Approach

Replace a GNN with a node-wise gradient boosted tree delay estimator and compute the expected end-to-end latency as the average over all source-to-sink paths in a Trace-PERT DAG using path-count matrix powers, exploiting the constant path-duration (computational inductive bias) property to reduce prediction to one vector operation.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use FastPERT instead of GBDTAlibaba 2021 and Alibaba 2022 latency prediction · Ali-2021 test and Ali-2022 testMAPE: 18.69% ± 0.38% -> 11.59% ± 0.53%; 17.29% ± 0.41% -> 11.36% ± 0.51%Helped
use FastPERT instead of PERT-GNNAlibaba 2021 latency prediction · Ali-2021 testMAPE: 11.57% ± 0.82% -> 11.59% ± 0.53%No clear effect
use FastPERT instead of PERT-GNNAlibaba 2022 latency prediction · Ali-2022 testMAPE: 12.84% ± 0.89% -> 11.36% ± 0.51%Helped
use FastPERT instead of PERT-GNNAlibaba 2021 and Alibaba 2022 latency prediction · Ali-2021 and Ali-2022Training time (minutes): 631.1 ± 181.7 -> 6.5 ± 3.0; 696.0 ± 170.7 -> 7.4 ± 4.2Helped
replace all-path averaging with the entering-service path (ablation)FastPERT · Ali-2022 testMAPE: 11.36% -> 14.44%Hurt
replace all-path averaging with the entering-service path (ablation)FastPERT · Ali-2022 testMAE (ms): 0.6178 -> 0.6579Hurt
replace all-path averaging with the longest-delay path (ablation)FastPERT · Ali-2022 testMAPE: 11.36% -> 16.17%Hurt
replace all-path averaging with the longest-delay path (ablation)FastPERT · Ali-2022 testMAE (ms): 0.6178 -> 0.8017Hurt
increase the node-delay loss weight 𝜆 (ablation)FastPERT · Ali-2022 testMAPEMixed

Surprising findings

Limitations

Experimental setup

Datasets: Alibaba 2021 microservice traces Alibaba 2022 microservice traces

Benchmarks: Alibaba 2021 microservice traces Alibaba 2022 microservice traces

Metrics: MAPE MAE training time inference time

Baselines: GBDT PERT-GNN ProjectPERT

Builds on: PERT-GNN Project-PERT graph

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy