an opinionated implementation of resque in node
Higher-order functions and common patterns for asynchronous code
Determine if a function is a native async function.
A function that returns the normally hidden `AsyncFunction` constructor
Helper function to remap async functions to generators
Turn async generator functions into ES2015 generators
Resque Queue for AdonisJS v6
Allow parsing of async generator functions
Turn async functions into ES2015 generators
Neo-Async is a drop-in replacement for Async, it almost fully covers its functionality and runs faster
Utility method to run function either synchronously or asynchronously using the common `this.async()` style.
A tiny (183B to 210B) and fast utility to ascend parent directories
A function that returns the normally hidden `AsyncGeneratorFunction` constructor
A resque administration website for actionhero
validate form asynchronous
Semaphore using `async` and `await`
Gracefully handle a Promise using async/await.
asynchronous function queue with adjustable concurrency
Compiles sync functions into async generator functions
Node resque.
No-bullshit, ultra-simple, 35-lines-of-code async parallel forEach / map function for JavaScript.
`net.Server#listen()` helper that returns a Promise for async / await
Validate form asynchronous
Allows libraries to handle various caller provided asynchronous functions uniformly. Maps promises, observables, child processes and streams, and callbacks to callback style.
Simple way of invoking methods asynchronously using resque.
This gem makes it possible to send mails asynchronously using Resque by simply rewriting `SomeMailer.some_mail(ar_resource, 1234).deliver` to `SomeMailer.async_deliver.some_mail(ar_resource, 1234)`. Using ActiveRecord objects as arguments to mailers is still possible. This is achieved by storing the class name and the record id as arguments in the Resque queue which will be transformed back to records by the mailer job and passed along to the mailer.
Make Active Record instance methods asynchronous using resque.
Moves method asynchronously in a simple and not degraded manner. Resque plugin resque-lock-timeout allows one to avoid more work concurentiel. Simple to set up and implement this plug in is pretty amazing.
Async publishing for Wisper using Resque
Em-resque is a version of Resque, which offers non-blocking and non-forking workers. The idea is to have fast as possible workers for tasks with lots of IO like pinging third party servers or hitting the database. The async worker is using fibers through Synchrony library to reduce the amount of callback functions. There's one fiber for worker and if one of the workers is blocking, it will block all the workers at the same time. The idea to use this version and not the regular Resque is to reduce the amount of SQL connections for high-load services. Using one process for many workers gives a better control to the amount of SQL connections. For using Resque please refer the original project. https://github.com/defunkt/resque/ The library adds two rake tasks over Resque: * resque:work_async for working inside the EventMachine
An extension to Resque that makes it act more like Delayed::Job
Update tire (elasticsearch) index async with Sidekiq or Resque
Allows inline queueing of model methods to Resque, e.g. MyModel.delay.some_method, or some_instance.delay(:queue => :bigjobs).another_method
Connects Foobara commands to Resque allowing them to be ran async
Provides async methods ruby objects for queuing background jobs. Currently supports Resque. Bonus: callback hooks for ActiveRecord objects