Skip to content

allancaffee/httPQueue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

httPQueue ======

httPQueue is a REST-based web service that manages JSON documents in priority queues. It stores the JSON itself in a Mongo database. The project itself is in a completely experimental state at the moment and is not yet to ready be used.

Priorities -------

The priority for an item is expected to be a date in ISO format and should be specified in the X-httPQueue-Priority header. No items will be returned by the server until the specified date.

Acking Items ----------

When a message is queued it is given max pending lifetime. If this period of time is exceeded between when the item is popped without anyone acking it the item is re-entered into priority queue.

Coming soon:

  • This value can be set when the job is POSTed using the X-httPQueue-Pending-Life header (the value is specified in seconds).

About

A priority queue server with a REST interface

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published