Cal Evans

Speaker: Andrei Zmievski

Quick, what do memcache, MogileFS, and Gearman have in common? They are scalable, distributed technologies, and they can also interface with PHP, your ubiquitous Web development language. Digg uses all 3 (and a few more) in its quest for social news domination, and this session will share much of what we’ve learned about them and how they are best utilized with PHP.

Slides for this talk can be found here.

Digg This
Reddit This
Stumble Now!
Buzz This
Vote on DZone
Share on Facebook
Bookmark this on Delicious
Kick It on DotNetKicks.com
Shout it
Share on LinkedIn
Bookmark this on Technorati
Post on Twitter
Google Plus

4 Responses

Stay in touch with the conversation, subscribe to the RSS feed for comments on this post.

  1. Bert-Jan said

    I use memcache and gearman in a few of my websites, but mogileFS poses a serious problem: it only runs on Linux and I've moved to FreeBSD some time ago (much easier to maintain IMO).
    To be precise: perlbal, the proxy it uses, only runs on Linux. I can installl mogilefs from ports with little trouble, but it doesn't work because perlbal keeps crashing. Something about the sendfile implementation not being cross-platform.
    So for now, I'm stuck with an rsync cronjob every 15 minutes to spread uploaded content to the other frontend servers, and having the loadbalancer (varnish) check for 404's from upload directories and re-requesting them from the primary frontend server which receives all uploads.

Continuing the Discussion

  1. Webby Scripts All the Little Pieces: Distributed systems with PHP – techPortal linked to this post on March 30, 2010

    [...] is the original post: All the Little Pieces: Distributed systems with PHP – techPortal [...]

  2. abcphp.com linked to this post on March 30, 2010

    Distributed systems with PHP – techPortal...

    Quick, what do memcache, MogileFS, and Gearman have in common? They are scalable, distributed technologies, and they can also interface with PHP, your ubiquitous Web development language. Digg uses all 3 (and a few more) in its quest for social news do...

  3. Ibuildings techPortal: All the Little Pieces: Distributed systems with PHP | Development Blog With Code Updates : Developercast.com linked to this post on March 30, 2010

    [...] latest episode in their Dutch PHP Conference series of recordings - Andrei Zmievski’s talk All the Little Pieces: Distributed systems with PHP. Quick, what do memcache, MogileFS, and Gearman have in common? [...]

Some HTML is OK

(required)

(required, but never shared)

or, reply to this post via trackback.