# Architecture principles whose scope is code path

> 2 records

This index as JSON: https://banes-lab.com/json/api/facets/architecture/scope/code-path

## Entries

- [Profiling](https://banes-lab.com/records/architecture/profiling.md): A technique for measuring where a running program spends its time and memory under a representative workload.
- [Bottleneck Analysis](https://banes-lab.com/records/architecture/bottleneck-analysis.md): The activity of finding the stage that limits a system's overall throughput or latency, from traces and profiles.
