# Functions

BatchMaxSize maximum number of.
BatchTimeMs how long a wait before sending list of tasks to our worker.
Log - if log present it means debug enabled.
MaxBatchesInQueue - a queue with batches.
NewBackpressureContext creates a backpressure run context and kicks off 2 go routinges (consumer and collector).
Workers - number of workers processing jobs.

# Variables

ErrBackPressureInit in case initialization fails.

# Structs

Options - settings options insted of defaults.
PressureContext which combines all the channels.

# Interfaces

Backpressure interface (required implementation).

# Type aliases

Option a single option.