📄️ Using Workers
A worker is a piece of code responsible for executing a task, which is custom logic that can be deployed anywhere. In Conductor, workers can be implemented in any language.
📄️ Routing Tasks (Task-to-domain)
Typically, for each configured task type - Conductor server will maintain a queue and will distribute task work to all the
📄️ Monitoring Task Queues
When an application or workflow needs to execute a task in the background, it adds tasks to task queues. These queues hold tasks that are pending execution and are processed later by worker services.
📄️ Metrics for Scaling Workers
Workers are responsible for executing business logic in the workflow applications. Scaling and performance tuning workers are dependent on the following metrics: