AI / Apache Burr Interview questions
What are Projects, Applications, and Steps in Burr’s tracking model?
Burr’s telemetry data model has three nested levels:
| Level | Meaning |
| Project | The top-level grouping, set as the required argument to with_tracker(project=...). Shown as the first page in the UI. |
| Application | A single run logged under a project, similar to a "trace" in distributed tracing. Optionally named with the app_id argument. |
| Step | An individual action execution within an application, showing state, input, and result at that moment. |
This hierarchy is what powers the Burr UI’s navigation: pick a project, drill into an application, then step through its history.
More Related questions...