Stories
Slash Boxes
Comments

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
04: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