type Worker interface {
Run() // Main execution loop - polls queue and processes tasks}
Worker represents a concurrent task executor.
Each worker independently polls its queue for work, leases tasks,
executes them, and reports results back to the queue and database.