System Go High Throughput Worker¶
Resolve a Go queue worker with measured throughput and bounded overload behavior.
Generated example
This page is generated from evaluations/scenarios/system-go-high-throughput-worker.yaml. The scenario YAML remains the executable source of truth.
Request¶
Implement a high throughput queue consumer in this background worker.
Repository evidence¶
go.mod¶
worker.go¶
Expected resolution¶
| Resolution layer | Expected |
|---|---|
| Profile | background-worker |
| Modifiers | high-throughput |
| Language adapters | go |
| Framework adapters | — |
Normalized context¶
Skill modes¶
| Item | Expected |
|---|---|
performance-and-resources |
budget-constrained |
distributed-reliability |
idempotent-ingress |
Conflict decisions¶
None.
Significant decisions¶
modifier-high-throughput-1modifier-high-throughput-2
Principles under test¶
Forbidden outcomes¶
- use unbounded buffering to hide overload
Scenario source¶
schema_version: 0.10.0
id: system-go-high-throughput-worker
description: Resolve a Go queue worker with measured throughput and bounded overload
behavior.
input:
request: Implement a high throughput queue consumer in this background worker.
repository_signals:
go.mod: 'module example.com/worker
'
worker.go: package main
expected:
context:
artifact_type: background-worker
constraints:
throughput_sensitivity: high
profile: background-worker
modifiers:
- high-throughput
language_adapters:
- go
framework_adapters: []
significant_decisions:
- modifier-high-throughput-1
- modifier-high-throughput-2
skill_modes:
performance-and-resources: budget-constrained
distributed-reliability: idempotent-ingress
conflicts: {}
forbidden:
- use unbounded buffering to hide overload
principles_under_test:
- performance-budgeting
- idempotency