rstudio / platform-lib

Shared Go Libraries

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fast rsqueue In-progress Work Cancellation

jonyoder opened this issue · comments

Some deployment strategies require the ability to stop services very quickly. We should support options for rsqueue that enable it to quickly abort in-progress work and return it to the work queue without waiting for a janitor to mark the work as abandoned.

See the Twelve-Factor App Disposability Section.