Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

lestrrat (4908)

lestrrat
  (email not shown publicly)

Journal of lestrrat (4908)

Wednesday April 23, 2008
03:38 AM

Spread - Who's using it?

[ #36225 ]

So I'm a bit late to the party, and only now have noticed that there's something called Spread (http://www.spread.org) from Ask Bjorn Hansen's presentation slides.

The documentation for spread seems to be er, lacking. I can think of ways to use it but first of all? How widely is it being used? What do YOU use it for?

The other thing: Which perl binding do you use? Spread.pm and Spread::Session looks ok, but my immediate response was, oh, why don't I write Spread::libspread (much like Memcached::libmemcached) and make it pure OO to start with? Bad idea?

In any case, I'm interested in knowning what/how Spread is being used.... anybody?

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • I've played with Spread over the years. In my experience, it will not do what you want it to do. mod_log_spread is about all you should use it for. Leon
  • They used it for several years at Rent.com to make sure that uploaded images were copied to all of the webservers. I never had to work with it, but my impression was that it was somewhat finicky, but got the job done.

    I don't know if they're still using it.

    For most need to establish a shared state we used data in databases or caches using memcached. We ran into one major bug, a buffer overflow if your keys were too long. We handled that by taking an MD5 hash of the key we wanted to use, thereby guaranteei