Skip to content

Latest commit

 

History

History

worker

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Worker

The worker binary is used to execute different workflows posted to different Task Queues

We have four different queues:

  • worker
    • For executing different utility functions like moving files or fetching data from APIs.
  • transcode
    • For executing video/audio transcoding jobs.
  • audio
    • For executing audio specific transcoding jobs.
  • low-priority
    • For executing low priority tasks in a slow queue to avoid slowing down higher priority flows.

Workflows

Workflows are defined at worfklows and are executed by this worker.

Configuration

The worker is configured using environment variables. Environment variables can be found in .env.example