2 dépôts
Using directory structures to separate different task queues and their associated logs.
Distinct from Directory-Based Organization: Distinct from general directory organization by specifically applying it to the isolation of independent task execution streams.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Task Queue Isolation. Refine with filters or upvote what's useful.
Oban is a relational database-backed job processor and task scheduler for Elixir applications. It functions as a distributed workflow orchestrator that leverages database primitives to ensure job persistence, reliability, and consistent state management across clusters. The system distinguishes itself through complex workflow orchestration, enabling the composition of task dependencies using batching, sequential processing, and fan-out or fan-in patterns. It provides global throughput limiting and uniqueness enforcement to prevent duplicate work and protect downstream resources across distrib
Provides named queues with independent concurrency limits to isolate failures and protect downstream resources from overload.
nq is a daemonless job orchestrator and POSIX shell task manager that manages asynchronous command execution on Unix systems. It functions as a command line job queue using directories and file-system locks to coordinate background processes across multiple terminal sessions. The system distinguishes itself by utilizing file-system-based locking to ensure sequential job execution without requiring a resident background daemon. It enables shared queue coordination, allowing different terminal sessions to synchronize work by directing tasks to specific directories. The project covers backgroun
Provides isolation for different work streams by organizing tasks and logs into separate folder structures.