II.
LibraryProcess overview
Reference · livelib-process:performance-optimization--cpu-profiling-investigation
specializations/performance-optimization/cpu-profiling-investigation overview
CPU Profiling Investigation - Conduct systematic CPU profiling to identify performance bottlenecks including profiling environment setup, flame graph generation, hot code path identification, and optimization recommendations.
Attributes
displayName
specializations/performance-optimization/cpu-profiling-investigation
description
CPU Profiling Investigation - Conduct systematic CPU profiling to identify performance bottlenecks
including profiling environment setup, flame graph generation, hot code path identification, and optimization recommendations.
libraryPath
library/specializations/performance-optimization/cpu-profiling-investigation.js
specialization
performance-optimization
references
- - Flame Graphs: https://www.brendangregg.com/flamegraphs.html
- - async-profiler: https://github.com/jvm-profiling-tools/async-profiler
example
const result = await orchestrate('specializations/performance-optimization/cpu-profiling-investigation', {
projectName: 'Payment Service',
targetApplication: 'payment-api',
profilingTool: 'async-profiler',
duration: 60,
workloadType: 'production-traffic'
});
usesAgents
- nodejs-profiling
Outgoing edges
lib_applies_to_domain1
- domain:software-engineering·DomainSoftware Engineering
lib_belongs_to_specialization1
- specialization:performance-optimization·Specialization
lib_covers_topic1
- topic:observability-driven-development·TopicObservability-Driven Development
lib_implements_workflow1
- workflow:performance-profiling-cycle·WorkflowPerformance Profiling Cycle
lib_involves_role2
- role:backend-engineer·RoleBackend Engineer
- role:sre·Role
lib_requires_skill_area2
- skill-area:performance-monitoring-profiling·SkillAreaPerformance Monitoring and Profiling
- skill-area:profiling-cpu·SkillAreaCPU Profiling
Incoming edges
None.