Mesh-Aware Debugging: Identifying Resource Allocation Issues in Distributed Microservices

In microservice architectures, a core operational challenge lies in effectively monitoring the system.This involves aggregating diverse data types including logs, metrics, traces, events, and topology from every service and its individual instances.To tackle these issues, an experimental framework is introduced that applies macrostep debugging principles within a service mesh environment.This novel approach enables more controlled and systematic analysis of microservice communication and operation.The effectiveness of this system is validated through a resource allocation problem, showcasing its ability to detect and actively control an application in a failure state.Furthermore, a performance evaluation demonstrates that although the debugging framework introduces additional overhead in terms of latency and throughput, it remains effective for analyzing and reproducing faulty states in distributed environments.These results confirm that the approach provides valuable debugging insights at the cost of moderate but manageable performance trade-offs.

Authors

Publication Details

Journal
Acta Polytechnica Hungarica
Published
2025-01-01
DOI
https://doi.org/10.12700/aph.22.12.2025.12.2
Citations
2
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
2.97

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Mesh-Aware Debugging: Identifying Resource Allocation Issues in Distributed Microservices

József Kovács, Márk Emődi, Róbert Lovas
2 citations
Acta Polytechnica Hungarica
Software System Performance and Reliability
2.97
article

Mesh-Aware Debugging: Identifying Resource Allocation Issues in Distributed Microservices

József Kovács, Márk Emődi, Róbert Lovas
article en
2 citations

Abstract

In microservice architectures, a core operational challenge lies in effectively monitoring the system.This involves aggregating diverse data types including logs, metrics, traces, events, and topology from every service and its individual instances.To tackle these issues, an experimental framework is introduced that applies macrostep debugging principles within a service mesh environment.This novel approach enables more controlled and systematic analysis of microservice communication and operation.The effectiveness of this system is validated through a resource allocation problem, showcasing its ability to detect and actively control an application in a failure state.Furthermore, a performance evaluation demonstrates that although the debugging framework introduces additional overhead in terms of latency and throughput, it remains effective for analyzing and reproducing faulty states in distributed environments.These results confirm that the approach provides valuable debugging insights at the cost of moderate but manageable performance trade-offs.

Acta Polytechnica HungaricaVol. 22(12)
Ministerio de Economía y Competitividad, Nemzeti Kutatási, Fejlesztési és Innovaciós Alap
Openalex Percentile: Top 7%
Software System Performance and Reliability
2.97
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.