Sha256: 8cddc62b5cebf50c9cb1d9dcd821da365d9925967b18aacdb9f4c20cf47244e1

Contents?: true

Size: 436 Bytes

Versions: 5

Compression:

Stored size: 436 Bytes

Contents

# Tasks

Tasks are the immutable units of work processed by [jobs](/guides/jobs). A task
consists of:

1. The __URL__ to process
    * Within a batch, every URL gets processed at most once.

2. The __batch__ the task belongs to
    * Like URLs, batches are strings.

Tasks get appended to the end of a message queue, and consumed from the
beginning. Because jobs can enqueue other tasks, jobs are both consumers
and producers of tasks.

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
wayfarer-0.4.6 docs/guides/tasks.md
wayfarer-0.4.5 docs/guides/tasks.md
wayfarer-0.4.4 docs/guides/tasks.md
wayfarer-0.4.3 docs/guides/tasks.md
wayfarer-0.4.2 docs/guides/tasks.md