stacks icon indicating copy to clipboard operation
stacks copied to clipboard

@stacksjs/queue

Open chrisbbreuer opened this issue 1 year ago • 1 comments

Clear and concise description of the problem

We need an easy way to utilize queues. In other words, how Netlify calls them, "background functions."

Suggested solution

Allow for a driver implementation that supports:

  • [ ] Driver: Redis
  • [ ] Driver: Upstash
  • [ ] Driver: AWS SQS

... and potentially more.

Down the road, a UI will accompany this package. One that will be natively built into the Stacks Dashboard.

Alternative

No response

Additional context

https://github.com/bee-queue/bee-queue & https://docs.netlify.com/functions/background-functions/

I like the concept of "background functions." It seems more easily understood than queues.

Validations

  • [X] Follow our Code of Conduct
  • [X] Read the Contributing Guide.
  • [X] Check that there isn't already an issue that request the same feature to avoid creating a duplicate.

chrisbbreuer avatar Oct 25 '22 16:10 chrisbbreuer