AI – Performance Methodology in the Cloud – Part 2 – Harshad

AdvancedIntelligence avatar
AdvancedIntelligence
·
·
Download

Start Quiz

Study Flashcards

10 Questions

What is FloGo?

A microservice-based blockchain application

What was used to identify the root cause of the performance issues with FloGo?

Performance profiling

What is the most non-performant part of FloGo?

The access node

What should be done to improve the performance of FloGo?

Investigate and optimize the access node

What is the purpose of performance characterization?

To understand the part of the application that needs to be investigated

What is the purpose of mapping in performance characterization?

To understand the part of the application that needs to be investigated

What is the purpose of a flame graph in performance characterization?

To show where the application is spending time

What does CPI stand for?

Cycles Per Instruction

What is the purpose of tracing the traffic between nodes?

To identify which parts of the application are causing the bottleneck

What is the main issue with FloGo?

It has performance issues when subjected to a higher load

Study Notes

  • Flow or FloGo, an open-source, microservice-based blockchain application, had problems with its performance when subjected to a higher load.
  • To figure out the root cause of the problem, the developers used performance profiling to identify which parts of the application were causing the bottleneck.
  • By tracing the traffic between different nodes, they were able to identify that the consensus nodes were causing the bottleneck.
  • Performance characterization includes mapping to understand the part of the application that needs to be investigated, and generating a flame graph to show where the application is spending time.
  • The access node is the most non-performant part of the application and has a high CPI.
  • To improve performance, the access node should be investigated and optimized.

Learn about how developers used performance profiling to identify and address performance issues in the open-source, microservice-based blockchain application Flow or FloGo. Topics include identifying bottleneck causes, tracing traffic between nodes, performance characterization, and improving access node efficiency.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Blockchain_1
72 questions

Blockchain_1

StatelyAgate7771 avatar
StatelyAgate7771
Types of Blockchain Networks Quiz
12 questions
Use Quizgecko on...
Browser
Browser