# faktory_worker v1.9.10 - Table of Contents > A Faktory worker implementation for Elixir ## Pages - [Faktory Worker](faktory-worker.md) - [Configuration](configuration.md) - [Logging](logging.md) - [Sandbox Testing](sandbox-testing.md) - [Mutate API](mutate.md) ## Modules - [FaktoryWorker](FaktoryWorker.md): The `FaktoryWorker` module provides everything required to setup workers for sending and fetching jobs. - [FaktoryWorker.Batch](FaktoryWorker.Batch.md): Supports Faktory Batch operations - [FaktoryWorker.Job](FaktoryWorker.Job.md): The `FaktoryWorker.Job` module is used to perform jobs in the background by sending to and fetching from Faktory. - [FaktoryWorker.Sandbox](FaktoryWorker.Sandbox.md): When started with sandbox mode enabled, `FaktoryWorker` won't connect to a running Faktory instance or perform queued jobs, but will instead record all jobs enqueued locally. - [FaktoryWorker.Testing](FaktoryWorker.Testing.md): Test utilities for asserting and refuting whether jobs are enqueued, as well as performing jobs as they will be performed when pulled off the queue at runtime.