Overview
-
module Async-
module Job-
class BufferRepresents a job buffer that stores and manages job execution.
-
class BuilderRepresents a builder for creating job processing pipelines.
-
module CoderA collection of coders for job serialization and deserialization.
-
class MarshalRepresents a coder that uses Ruby's Marshal for job serialization.
-
class MessagePackRepresents a coder that uses MessagePack for job serialization.
-
-
class GenericRepresents a generic job interface that defines the minimum required structure for jobs.
-
module ProcessorRepresents a collection of job processors that handle the execution of jobs.
-
class AggregateRepresents an aggregate processor that batches jobs for efficient processing.
-
class DelayedRepresents a processor that adds a configurable delay before processing each job.
-
class GenericRepresents a generic processor that delegates job execution to a provided delegate.
-
class InlineRepresents an inline processor that executes jobs asynchronously using Async::Idler.
-
-
class QueueRepresents a job queue that manages the client and server components of a job processing system.
-
-