TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Celery 3.0 has been released

136 pointsby KenCochranealmost 13 years ago

15 comments

Herbert2almost 13 years ago
Just wanted to say thanks to Ask for Celery. Absolutely fantastic for distributed systems.
rwhitmanalmost 13 years ago
I like the Autechre album based version naming convention
bryanhalmost 13 years ago
Celery is one of those rare libraries where improvements to itself are improvements to my sanity and well being.<p>That said, I did run into an issue with periodic tasks (our bread and butter at Zapier). Detailed here: <a href="https://github.com/celery/celery/issues/844" rel="nofollow">https://github.com/celery/celery/issues/844</a><p>Thanks a bunch Ask.
simonpantzarealmost 13 years ago
I find this[1] example in Getting Started/Next Steps to be backwards:<p><pre><code> # incomplete partial: add(?, 2) &#62;&#62;&#62; s2 = add.s(2) # resolves the partial: add(8, 2) &#62;&#62;&#62; res = s2.delay(8) &#62;&#62;&#62; res.get() 10 </code></pre> Shouldn't it behave like functools.partial[2]?<p><pre><code> &#62;&#62;&#62; import functools &#62;&#62;&#62; abc = lambda a, b, c: (a, b, c) &#62;&#62;&#62; bc = functools.partial(abc, "a") &#62;&#62;&#62; bc("b", "c") ('a', 'b', 'c') </code></pre> 1. <a href="http://docs.celeryproject.org/en/latest/getting-started/next-steps.html#and-there-s-that-calling-api-again" rel="nofollow">http://docs.celeryproject.org/en/latest/getting-started/next...</a><p>2. <a href="http://docs.python.org/library/functools.html#functools.partial" rel="nofollow">http://docs.python.org/library/functools.html#functools.part...</a>
评论 #4214447 未加载
JimmyLalmost 13 years ago
Celery has it's quirks now and then (for reasons I can't nail down or reliably reproduce, enabling CELERYD_FORCE_EXECV breaks a lot of things), but I consider Ask and the rest of the #celery gang to be models for how to have a welcoming community around an open-source project.<p>Looking forwards to experimenting with the non-multiprocessing worker - something in my current setup regularly leaks memory, and for the above-mentioned reason I can't automatically recycle worker processes to clean it up.
hymlothalmost 13 years ago
It seems that the Eventlet pool does not work with the celery umbrella command. With celeryd it works ok. Is that true or do I have misconfigured something?
评论 #4212217 未加载
reinhardtalmost 13 years ago
&#62; Over 600 commits, 30k additions/36k deletions.<p>The large number of deletions is a pretty good sign of the project's health. Congrats!
level09almost 13 years ago
Brilliant, I have started to use celery a few months ago, now we a use it to back our video transcoding and automation platform, our search engine, and our mobile app backend.<p>Excellent job celery team !
rjurneyalmost 13 years ago
Does Celery still create a new queue for every worker on rabbitmq? This bizarre behavior makes it hard to use Celery with amqp :(
评论 #4213053 未加载
roxalmost 13 years ago
Finally I could use officially supported 'Canvas' to design workflows, before that I had to use the celery-tasktree package.
gonvaledalmost 13 years ago
Can somebody compare celery to beanstalk?
评论 #4216816 未加载
misiti3780almost 13 years ago
im using redis instead of rabbitmq - have had zero problems so far. great work, this project is awesome
评论 #4212140 未加载
评论 #4214349 未加载
srj55almost 13 years ago
looks like redis is getting improved support in this release. Anyone using redis instead of rabbitmq?
评论 #4212253 未加载
topbananaalmost 13 years ago
Is it compatible with Hummus 2.0?
评论 #4214789 未加载
评论 #4213566 未加载
fatiheriklialmost 13 years ago
chain is amazing.