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.


Reply via email to