Peak Performance

Every year the folks at 24 Ways do an advent calendar of web awesomeness, with great articles that basically cover the state of the art for developing on the web in that year.

I was delighted to see in their final article this year called Performance on a Shoe String they mention Gravatar:

You’ll have noticed the pattern by now – get rid of as much traffic as possible. When an article has a lot of comments and each of those comments has an avatar along with it, a great many requests are needed to fetch each of those images. In 2006 we started using Gravatar for avatars, but their servers were slow and were holding up page loads. To get around this we started caching the images on our server, but along with that came the burden of furnishing all the image requests.

Earlier this year Gravatar changed hands and is now run by the same team behind WordPress.com. Those guys clearly know what they’re doing when it comes to high performance, so this year we went back to serving avatars directly from them.

If your site uses avatars, it really makes sense to use a service like Gravatar where your users probably already have an account, and where the image requests are going to be dealt with for you.

W00t!


Posted

in

by

Comments

10 responses to “Peak Performance”

  1. Dennis Avatar

    Cool. This is a great plugin.

  2. Jessica Short Avatar

    Good performance is crucial in the web service business.
    Wordpress is right, I think a huge success of Ggravatar is partially responsible for the moderately slow load times of the pics.

  3. Martin Revert Avatar

    Matt…why…in the f*** hell the date of your posts is fixed in December 31?
    Are you living in the future?
    Did you know how WordPress manage dates? xD

  4. Tadd Avatar

    Nice! When I finish my community site I’ll be (planning on) using Gravatars.

  5. Matt Ellsworth Avatar

    well thats a nice thing to say!

  6. Stefan Avatar

    Two comments from December 25th and December 26th to an articel that was published December 31st?

  7. 3mind Avatar
    3mind

    nice one

  8. RT Avatar
    RT

    Very nice!

  9. lifeuwant Avatar
    lifeuwant

    Very good

%d bloggers like this: