asynq icon indicating copy to clipboard operation
asynq copied to clipboard

Simple, reliable, and efficient distributed task queue in Go

Results 209 asynq issues
Sort by recently updated
recently updated
newest added

Bumps [github.com/go-redis/redis/v8](https://github.com/go-redis/redis) from 8.11.4 to 8.11.5. Release notes Sourced from github.com/go-redis/redis/v8's releases. v8.11.5 Please refer to CHANGELOG.md for details Changelog Sourced from github.com/go-redis/redis/v8's changelog. 8.11.5 (2022-03-17) Bug Fixes add missing...

pr-deps

Hello @hibiken , Thank you for contributing this great tool library. I'm one of the many users and beneficiaries of asynq, having used it stably in my projects for two...

enhancement

Fix #437 This PR adds `publish` and `getPubSub` so that users can use `publish` to stream messages and use `getPubSub` to receive.

pr-feat

Sending a zip compressed package is about 1M, but the data received is more than 2M. ```go buf := new(bytes.Buffer) _, err := io.Copy(buf , file) task, err := tasktype.NewFileNotifyTask(&tasktype.FileNotifyPayload{...

question
investigate

**Describe the bug** Currently the keys of archived tasks are stored in a sorted set: asynq:{qname}:archived These keys are trimmed from the sorted set every time a task is archived,...

bug

**Is your feature request related to a problem? Please describe.** I want to run tasks which may be dependent on each another: ![image](https://github.com/hibiken/asynq/assets/27339207/348c24db-2b76-462f-87ce-78f23d61cab5) I want to schedule tasks in one...

enhancement

**Is your feature request related to a problem? Please describe.** On Redis SaaS platform like Redis Cloud or Upstash, they disable MEMORY USAGE command in Lua script (reporting error "This...

enhancement
investigate

Managing autogenerated scheduler job entry ids are very difficult in some cases and it may need costly processes. Example Scenario: When we try to generate a scheduler job per user...

pr-feat

asynq: pid=47 2023/08/21 02:11:16.467677 ERROR: Failed to delete expired completed tasks from queue "default": INTERNAL_ERROR: redis eval error: ERR bad lua script for redis cluster, all the keys that the...

bug

**Is your feature request related to a problem? Please describe.** Enqueueing millions of tasks can be slow and annoying. **Describe the solution you'd like** Enqueueing multiple tasks should be possible...

enhancement
idea