# Worker configuration patterns

> Patterns for configuring how Workers are set up, how work is routed, and how Activities access external dependencies.

Patterns for configuring how Workers are set up, how work is routed, and how Activities access external dependencies.

- [Worker-Specific Task Queues](/design-patterns/worker-specific-taskqueue): Routes Activities to specific Workers using unique Task Queues for Worker affinity and host-specific processing.
- [Activity Dependency Injection](/design-patterns/activity-dependency-injection): Injects external dependencies into Activities at Worker startup, keeping Workflow code deterministic and Activities testable.
