mirror of
https://github.com/hibiken/asynq.git
synced 2026-04-26 07:25:56 +03:00
[GH-ISSUE #634] [FEATURE REQUEST] Unique task option document enhancement #2335
Labels
No labels
CLI
bug
designing
documentation
duplicate
enhancement
good first issue
good first issue
help wanted
idea
invalid
investigate
needs-more-info
performance
pr-welcome
pull-request
question
wontfix
work in progress
work in progress
work-around-available
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/asynq#2335
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @jerroldgao on GitHub (Mar 29, 2023).
Original GitHub issue: https://github.com/hibiken/asynq/issues/634
Originally assigned to: @hibiken on GitHub.
Is your feature request related to a problem? Please describe.
Hello, hibiken. I am researching asynq and decide to use it in our tech stack. But I feel confused on the document, so I wish to clarify if I understand it clearly.
When I read the unique task option page. I felt confused why we have two different implementations of the unique tasks, isn't the Unique option just generate time as an id? And this largely depends on distributed system clock getting the same.
Also, I saw https://github.com/hibiken/asynq/issues/395#issuecomment-1030080017. Are you saying
async.Unique(unique option) might get a problem when the task is processed quickly? Does theTaskIDoption have the same problem? If so, it could be a system clock problem there.Describe the solution you'd like
A clear and concise description of what you want to happen.
That really depends on what the case will be at the end.
Btw, I saw you have a benchmark test for the unique option and taskid option. Can you provide it within this page as well?