On Tuesday, May 1, 2018 at 5:34:15 PM UTC-4, [email protected] wrote: > > > Jonathan, funny you mention Celery. I have used it for a while but the > experience has been horrible—the thing is ridden with bugs and problems, > barely maintained, and the list of issues on Github grows daily. Which is > why I raised this discussion: > https://stackoverflow.com/questions/46517613/python-task-queue-alternatives-and-frameworks > > Curious though, I rolled the Celery task integration myself because I > didn’t find any specific module for Pyramid. Is there some explicit support > module out there? >
There is a pyramid_celery integration package https://github.com/sontek/pyramid_celery I ended up rolling my own as well though, because I didn't know about it at the time. We also have multiple Pyramid and Twisted systems that communicate with Celery over Redis and Postgres, so needed to build some glue anyways. I'm not particularly happy with Celery, but it works for our needs. The biggest problem with it is the documentation - it's almost always out of date or wrong. Once you accept that and just ignore it, defaulting to reading the sourcecode, it's much easier to use. That being said, I'm much more likely do deploy a replacement service in Erlang or similar than switch to another Python system. -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/pylons-discuss/066ab3ed-4831-4480-9c96-d525b46c6546%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
