2011-03-21 07:08:57 utc |
sandbox |
hello again |
2011-03-21 07:08:59 utc |
sandbox |
it has been a while |
2011-03-21 07:10:48 utc |
sandbox |
one question about ruote, how many processes can be reasonable run in ruote at one time? i'm noticing colision of wfids and was wondering if there was a max number on the wfid size |
2011-03-21 07:23:55 utc |
jmettraux |
sandbox |
2011-03-21 07:23:57 utc |
jmettraux |
sorry |
2011-03-21 07:24:18 utc |
jmettraux |
sandbox: hello, which version of ruby are you using ruote with ? |
2011-03-21 07:24:31 utc |
jmettraux |
I noticed such a collision with JRuby a while back |
2011-03-21 07:27:04 utc |
jmettraux |
this is the commit that countered it https://github.com/jmettraux/ruote/commit/9cb774ad0898c563eafa296798eeb0fd7fdbcf57 |
2011-03-21 07:27:49 utc |
jmettraux |
tosch_le: hello, how are you doing ? |
2011-03-21 07:29:01 utc |
tosch_le |
hello jmettraux, it's great to see you online again! i'm doing fine, how do you do? |
2011-03-21 07:29:14 utc |
jmettraux |
tosch_le: doing fine, thanks for all your help ! |
2011-03-21 07:36:47 utc |
jmettraux |
tosch_le: I will try to go on helping Iuri, except if you feel in the mood for it |
2011-03-21 07:37:39 utc |
tosch_le |
it would be nice if you could continue, i had to prepare an environment for running ruote-sequel first. |
2011-03-21 07:38:31 utc |
jmettraux |
OK, going for it |
2011-03-21 07:49:09 utc |
jmettraux |
Had I no daughter I would have stayed |
2011-03-21 07:55:17 utc |
sandbox |
jmettraux: running ruote with ruby 1.8.7 mri and ruote with 10000 processes |
2011-03-21 07:55:53 utc |
jmettraux |
sandbox: is this https://github.com/jmettraux/ruote/commit/9cb774ad0898c563eafa296798eeb0fd7fdbcf57 commit in for you when you encounter the issue ? |
2011-03-21 07:56:26 utc |
sandbox |
is that commit in 2.1.11 ? |
2011-03-21 07:56:34 utc |
jmettraux |
sandbox: no |
2011-03-21 07:56:50 utc |
sandbox |
then it isn't in |
2011-03-21 07:58:01 utc |
jmettraux |
it happened with JRuby, it could happen with a MRI with such a count of processes |
2011-03-21 07:58:34 utc |
sandbox |
interesting |
2011-03-21 07:58:37 utc |
sandbox |
thanks for your help |
2011-03-21 07:58:48 utc |
jmettraux |
you're welcome |
2011-03-21 08:00:12 utc |
sandbox |
do you think ruote could handle a million processes at once? |
2011-03-21 08:00:28 utc |
sandbox |
just wondering |
2011-03-21 08:03:11 utc |
jmettraux |
sandbox: let me look up some benchmark a team did |
2011-03-21 08:04:09 utc |
jmettraux |
http://wiki.meego.com/Release_Infrastructure/BOSS/Performance/Results but it is using AMQP between the engine and the participants |
2011-03-21 08:04:42 utc |
jmettraux |
goes to 50k IIRC |
2011-03-21 08:05:11 utc |
jmettraux |
1 million should be OK, might be a bit slow though |
2011-03-21 08:05:57 utc |
jmettraux |
it would probably require a good amount of memory for the host running redis |
2011-03-21 08:10:37 utc |
sandbox |
interesting i have to sleep now but there are some other things i would like to pick your brain on later so i will be back |
2011-03-21 08:10:40 utc |
sandbox |
cheers |
2011-03-21 08:10:47 utc |
jmettraux |
tosch_le: could you have a look at simcha's rails_bpm ? |
2011-03-21 08:10:59 utc |
jmettraux |
sandbox: have a good night ! |
2011-03-21 08:11:37 utc |
tosch_le |
yes, but it'll have to wait until tomorrow. that one is on my to-do-list since last week :-( |
2011-03-21 08:13:08 utc |
jmettraux |
tosch_le: you prefer if I wait before replying anything ? |
2011-03-21 08:13:22 utc |
jmettraux |
(I haven't tried it at all so far) |
2011-03-21 08:14:41 utc |
tosch_le |
no, you don't have to wait. i'll have a look later today or tomorrow and will post my reply then, but i don't mind the slightest to see your answer sooner |
2011-03-21 09:59:59 utc |
jmettraux |
tosch_le: I think I solved Iuri's issue |
2011-03-21 10:02:38 utc |
tosch_le |
great news :-) |
2011-03-21 10:03:03 utc |
tosch_le |
what was the problem? |
2011-03-21 10:03:47 utc |
jmettraux |
he was completely overriding #consume and calling reply into it (StorageParticipant), ruote was complaining it couldn't delete a non-stored workitem |
2011-03-21 10:04:27 utc |
jmettraux |
misuse of StorageParticipant + incomplete issue reporting made it last for a while |
2011-03-21 10:04:30 utc |
tosch_le |
ah. yes, that is a show stopper. |
2011-03-21 10:04:57 utc |
tosch_le |
classical layer 8 problem |