Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Description of "Huey" task queue is inaccurate #80

Open
coleifer opened this issue Mar 3, 2016 · 2 comments
Open

Description of "Huey" task queue is inaccurate #80

coleifer opened this issue Mar 3, 2016 · 2 comments

Comments

@coleifer
Copy link

coleifer commented Mar 3, 2016

On the task queues page, the huey library is not described accurately.

I'm the author of huey, and in the project documentation I give the following description of huey:

a lightweight alternative.

  • written in python
  • only dependency is the Python Redis client

supports:

  • multi-process, multi-thread or greenlet task execution models
  • schedule tasks to execute at a given time, or after a given delay
  • schedule recurring tasks, like a crontab
  • retry tasks that fail automatically
  • task result storage

I'd suggest changing the description of "huey" to read something like:

Huey is a Redis-based task queue that aims to provide a simple, yet flexible framework for executing tasks. Huey supports task scheduling, crontab-like repeating tasks, result storage and automatic retry in the event of failure.

What do you think?

@mattmakai
Copy link
Owner

Hey Charles, definitely cannot argue with the project's developer on the description :)

The new description looks good, I'm updating the page now and it'll be live soon as I push this. A few of quick questions:

  1. is Redis the only broker it's designed to work with?
  2. is it true that it was renamed from Invoker to Huey? might be good if I continue to provide context for readers
  3. do you have links to tutorials or source code that you feel is particularly good for developers to follow as they set up Huey?

thanks!

@coleifer
Copy link
Author

coleifer commented Mar 6, 2016

Thanks so much for the quick reply!!

Redis is currently the only backend, but it supports a pretty simple API and other backends could be added.

It is not quite correct. It was called "Cue" originally but nobody ever used it back then. Really everyone probably knows it as "huey".

I think the best source is going to be the "getting started guide": http://huey.readthedocs.org/en/latest/getting-started.html

thanks again for your awesome resource, I appreciate you including my project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants