Oops, meant to cc the list on this thread too.

Begin forwarded message:

From: Luke Tucker <[email protected]>
Date: March 30, 2009 11:40:23 AM EDT
To: Matt Barkau <[email protected]>
Cc: Douglas Mayle <[email protected]>
Subject: Re: Best surprise ever.
Reply-To: [email protected]


I'll note that we're not doing proper collaborative filtering yet... but melkjug does do a lot of offline/background processing that happens periodically and some that is farmed out in response to certain user requests. We take pains to make sure that for large instances this work can happen in separate services / servers -- for lighter instances run with paster, the work is just executed by threadpools in the web server process. That said, I'm not sure I would say that processor load has been mitigated -- we're still definitely figuring it out as we go and the load can get quite painful even if nobody is looking... :)

- Luke

On Mar 30, 2009, at 11:04 AM, Douglas Mayle wrote:

Thanks a lot, Matt!  I had fun giving it

I'm actually not the best person to ask, as my contributions to melkjug have been pretty minimal. I gave the talk because the rest of the team couldn't make it to pycon. I've included CC'ed Luke Tucker, mekjug's evil genius, and he should be able to answer this.

Doug

On Mar 30, 2009, at 2:22 AM, Matt Barkau wrote:

Hi Doug!
I had to head back home this evening, but had a couple questions on Melkjug architecture - by the way, that was the funniest talk I heard this year. (Runner up was the assertion that "backslashes are evil because they have goatees, and goatees are, of course, evil". Probably not funny without the supporting slides, though.)

Anyway,,, for Melkjug's collaborative filtering, how did you mitigate the processor requirements for that extra computation (more than typical webserver load)? Or was it actually not a big server hit? Does that work run only nightly? Is there some other black art which made this a light load?

I ask because I'm in the very early stages of planning an independent personal health ~forum which will attempt to ontologically bridge western and eastern health care - launchpad.net/selfhealth . It's planned to be on Plone, using OpenPlans, at selfhealth.org.

Thanks much!

Reply via email to