Should I add an HTTP layer in addition to Worker tasks?

Worker tasks handle backpressure and avoid security complexities. Adding an HTTP layer allows direct invocation, automated testing, and OpenAPI live documentation. Decision depends on project needs: workers alone simplify deployment, while HTTP adds flexibility.