II.
StackProfile JSON
Structured · livestack-profile:performance-testing
Performance Testing (k6, Grafana, Prometheus, Docker, TypeScript) json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "stack-profile:performance-testing",
"_kind": "StackProfile",
"_file": "domain/stack-profiles/deep-stacks-5.yaml",
"_cluster": "domain",
"attributes": {
"displayName": "Performance Testing (k6, Grafana, Prometheus, Docker, TypeScript)",
"description": "A performance and load testing platform centered on k6 for scripting\nrealistic user scenarios in TypeScript/JavaScript, with Prometheus\ncollecting test metrics and Grafana rendering real-time dashboards of\nthroughput, latency percentiles, and error rates. Docker containers\nenable distributed load generation from multiple workers. Tests run in\nCI via GitHub Actions with automatic regression detection against\nbaseline thresholds. Targeted at performance engineers validating SLOs\nbefore release. Locust serves as an alternative for Python-native teams.\nThe tradeoff is that k6 lacks built-in browser rendering — teams needing\nreal browser performance metrics must supplement with Playwright or\nLighthouse.\n",
"composes": [
"tool:k6",
"tool:grafana",
"tool:prometheus",
"tool:docker",
"language:typescript",
"tool:github-actions",
"tool:docker-compose",
"language:javascript"
]
},
"outgoingEdges": [
{
"from": "stack-profile:performance-testing",
"to": "tool:k6",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "tool:grafana",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "tool:prometheus",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "tool:docker",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "language:typescript",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "tool:github-actions",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "tool:docker-compose",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "language:javascript",
"kind": "composed_of"
},
{
"from": "stack-profile:performance-testing",
"to": "role:qa-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:performance-testing",
"to": "role:sre",
"kind": "used_by_role"
},
{
"from": "stack-profile:performance-testing",
"to": "role:backend-engineer",
"kind": "used_by_role"
},
{
"from": "stack-profile:performance-testing",
"to": "workflow:load-testing-cycle",
"kind": "follows_workflow"
},
{
"from": "stack-profile:performance-testing",
"to": "workflow:performance-profiling-cycle",
"kind": "follows_workflow"
},
{
"from": "stack-profile:performance-testing",
"to": "domain:qa-testing",
"kind": "applies_to"
},
{
"from": "stack-profile:performance-testing",
"to": "domain:observability",
"kind": "applies_to"
},
{
"from": "stack-profile:performance-testing",
"to": "skill-area:load-testing",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:performance-testing",
"to": "skill-area:performance-testing",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:performance-testing",
"to": "skill-area:metrics-dashboarding",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:performance-testing",
"to": "skill-area:ci-cd",
"kind": "requires_skill_area"
},
{
"from": "stack-profile:performance-testing",
"to": "skill-area:containerization",
"kind": "requires_skill_area"
}
],
"incomingEdges": []
}