Skip to main content

One post tagged with "Distributed Systems"

View All Tags

Using Flame Graphs to Visualize Method Execution Times in Distributed Systems

· 4 min read
Artem Vavilov
Strategic Product Leader | Driving Innovation in Software Solutions

At BitDive.io, we leverage flame graphs not for traditional CPU profiling, but for visualizing the time (in milliseconds) that each method in a span consumes. This approach is especially suited for distributed systems with microservices running across different servers and processors. In this post, we will explain why flame graphs are effective for this use case, how they can help uncover bottlenecks in distributed architectures, and why this method could be more suitable for your system's needs.