The new Hangfire.Throttling package released today. It contains different concurrency and rate limiters that will help to reduce the load on external resources like databases or third-party services. All of these limiters work without forcing workers to wait until a throttling condition is satisfied, by delaying or deleting a job, so all the workers are free to process other jobs.

The package is distributed as a part of the new Hangfire.Ace feature set that’s available for Business and Enterprise subscribers, including existing ones. You can download it from the new private NuGet feed and the Downloads Page contains instructions on how to configure your working environment to use the feed.

Please see the Concurrency & Rate Limiting documentation article for more details.