a b c d e f g h i j k l m n o p q r s t u v w x y z
filespooler
Source: rust-filespooler
Package: filespooler
Versions: filespooler (1.2.2-1), filespooler (1.2.2-1+b1), filespooler (1.2.2-2), filespooler (1.2.2-2+b1), filespooler (1.2.2-2+b2), filespooler (1.2.2-2+b3), filespooler (1.2.3-1), filespooler (1.2.3-1+b1), filespooler (1.2.3-1+b2), filespooler (1.2.3-1+b3), filespooler (1.2.3-1+b4), filespooler (1.2.3-1+b5), filespooler (1.2.3-1+b6), filespooler (1.2.3-1+b7), filespooler (1.2.3-1+b8), filespooler (1.2.4-1), filespooler (1.2.4-1+b1), filespooler (1.2.4-1+b2)
Prioritize: 47
Description: Sequential, distributed, POSIX-style job queue processing
Filespooler is a Unix-style tool that facilitates local or remote command
execution, complete with stdin capture, with easy integration with various
tools. Here's a brief Filespooler feature list:
.
- It can easily use tools such as S3, Dropbox, Syncthing, NNCP, ssh, UUCP, USB
drives, CDs, etc. as transport.
.
- Translation: you can use basically anything that is a filesystem as a
transport
.
- It can use arbitrary decoder command pipelines (eg, zcat, stdcat, gpg, age,
etc) to pre-process stored packets.
.
- It can send and receive packets by pipes.
.
- Its storage format is simple on-disk files with locking.
.
- It supports one-to-one and one-to-many configurations.
.
- Locking is unnecessary when writing new jobs to the queue, and many arbitrary
tools (eg, Syncthing, Dropbox, etc) can safely write directly to the queue
without any assistance.
.
- Queue processing is strictly ordered based on the order on the creation
machine, even if job files are delivered out of order to the destination.
.
- stdin can be piped into the job creation tool, and piped to a later executor
at process time on a remote machine.
.
- The file format is lightweight; less than 100 bytes overhead unless large
extra parameters are given.
.
- The queue format is lightweight; having 1000 different queues on a Raspberry
Pi would be easy.
.
- Processing is stream-based throughout; arbitrarily-large packets are fine and
sizes in the TB range are no problem.
.
- The Filespooler command, fspl, is extremely lightweight, consuming less than
10MB of RAM on x86_64.
.
- Filespooler has extensive documentation.
.
Filespooler consists of a command-line tool (fspl) for interacting with queues.
It also consists of a Rust library that is used by fspl. main.rs for fspl is
just a few lines long.
This Description was in forky from 2025-08-10 to 2026-09-21;
This Description was in trixie from 2023-06-12 to 2026-09-14;
This Description was in bookworm from 2022-11-07 to 2026-07-13;
This Description was in sid from 2022-10-27 to 2026-09-21;
This Description is not yet translated to ar
This Description is not yet translated to bg
This Description is not yet translated to ca
This Description is not yet translated to cs
This Description is translated to da
This Description is not yet translated to de
This Description is not yet translated to de_DE
This Description is not yet translated to el
This Description is not yet translated to eo
This Description is not yet translated to es
This Description is not yet translated to eu
This Description is not yet translated to fi
This Description is not yet translated to fr
This Description is not yet translated to gl
This Description is not yet translated to hr
This Description is not yet translated to hu
This Description is not yet translated to id
This Description is not yet translated to it
This Description is not yet translated to ja
This Description is not yet translated to km
This Description is not yet translated to ko
This Description is not yet translated to ml
This Description is not yet translated to nb
This Description is not yet translated to nl
This Description is not yet translated to pl
This Description is not yet translated to pt
This Description is not yet translated to pt_AO
This Description is not yet translated to pt_BR
This Description is not yet translated to ro
This Description is not yet translated to ru
This Description is not yet translated to sk
This Description is not yet translated to sr
This Description is not yet translated to sv
This Description is not yet translated to tr
This Description is not yet translated to uk
This Description is not yet translated to vi
This Description is not yet translated to zh
This Description is not yet translated to zh_CN
This Description is not yet translated to zh_TW
parts-md5sum:
1e056b03ca3a23741908f3107d504d4c da
a955ac746066fe7cde56ca237c9c4296 da
97287a5616c494ddc32afe373e78500d da
66e4f95c60ff47dfdd2b1176fb38063a da
6d0c3fb5effc427e73f1ed25af877f6b da
82828f666ee2fd30b2605990db906668 da
ca888cde8617b806165f93e7b4cc5eea da
cf6a1a308f79998368649dd3f7a720bc da
e44e6e01f5e677238c49b581c5bbc118 da
d89ef4c825b258ccb205eb1dd8502227 da
38b0b0e0f13eb046816a92b2e5f74f98 da
07e0d349a728dba83a02a33699d84590 da
91ec24c14a54d8d8d765b60f0049d730 da
4542b983eb4feda4370942f1b5f8f1fb da
cfad06ea5c5d471bc583846dd6586f2c da
a6c8c912b61557685a2c1a71c73188cf da
c17322b8ffb5431c40d35e15a19bf795 da
other Descriptions of the filespooler package: