Documentation ¶
Overview ¶
Package fsjobqueue implements a filesystem-backed job queue. It implements the interfaces in package jobqueue.
Jobs are stored in the file system, using the `jsondb` package. However, this package does not use the file system as a database, but keeps some state in memory. This means that access to a given directory must be exclusive to only one `fsJobQueue` object at a time. A single `fsJobQueue` can be safely accessed from multiple goroutines, though.
Data is stored non-reduntantly. Any data structure necessary for efficient access (e.g., dependants) are kept in memory.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.