On Thu, Feb 14, 2013 at 05:12:07AM -0800, LLeïr Borràs Metje wrote: > > Hi, I'm part of the IFAD development team and we are currently using Ruote > in some of our projects.
Hello LLeïr, sorry for the late reply, I was taking some time off. > After using it with CouchDB, Redis and PostgreSQL we realized that the > ruote worker is always consuming between 10% and 20% of the cpu when it is > not doing anything else than waiting for new tasks to appear. Oh, I'm a bit surprised, I would have thought the current implementation of ruote-redis and ruote-sequel would have been less aggressive, especially with the sleep time they get when idle. I will investigate, thanks for the tip. Are you guys OK if I discontinue ruote-couch? It was due for a rework, but if you move away from it, I don't want to maintain it. The rework was/is scaring me because I would have to make it your migrations from the current version painless... > We are trying to implement a native postgreSQL storage using the > LISTEN/NOTIFY[1,2] technology to correct that problem, so our first step > was creating a native storage which for now it's just like the sequel one > but directly on postgres. > > When we started this project we looked for some tests over the storage API > and we didn't find anything, or at last anything up to date, so we also > implemented some RSpec tests that can be used to test any storage, because > it just ensures that the API conditions are fulfilled. > > Once the tests were done it was really easy to implement the storage and we > tried it in a project with lots of tests and it works. > > If anyone wants to take a look at our first step, collaborate or comment > something you'll find the project at github > > https://github.com/ifad/ruote-postgres Is it OK if I list your project in http://ruote.rubyforge.org/source.html ? Looking forward to see your project mature, best regards, -- John Mettraux - http://lambda.io/jmettraux -- -- you received this message because you are subscribed to the "ruote users" group. to post : send email to [email protected] to unsubscribe : send email to [email protected] more options : http://groups.google.com/group/openwferu-users?hl=en --- You received this message because you are subscribed to the Google Groups "ruote" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
