Posts tagged as:

reviews

Building Scalable Web Sites by Cal Henderson

by Ron Bieber on Thursday, March 8, 2007

I have about three books that I am reading on and off but have been unable to focus on any of them for any length of time. Tom The Architect mentioned a book to me a few months ago called Building Scalable Web Sites: Building, Scaling, and Optimizing the Next Generation of Web Applications by Cal Henderson, engineering manager for the Flickr photo service, a service that I have used extensively since being turned on to it by, you guessed it, Tom The Architect.

This was the first book in a long time that I couldn’t put down, mainly because everything in the book is geared towards teaching you about how to create really, really, big web sites and the issues involved in scaling them. It was also quite intriguing because the book covers tools you use all of the time, like PHP and MySQL that are hard to find really good books about how they scale.

Cal covers a lot of material in this book, from layering your web application architecture, to creating an environment for developers to work in, which includes source control, issue tracking, coding standards and the like. This section was quite encouraging to me, as we have implemented almost everything that Cal mentions in the book (sometimes its nice to get some external validation). Cal then goes on to talk about internationalization and localization, data integrity and security, using email as an alternate entrance into your application, and how to build remote services.

All of this was great, but the next few chapters I found really valuable. Cal talks about identifying bottlenecks in your web application, scaling applications such as MySQL (where he covers quite a few replication strategies) and scaling storage. He also covers measurements, statistics and monitoring. Finally, Cal talks about adding API’s into your application to support mobile applications, web services, etc.

Cal references quite a few tools that are freely available in these discussions – tools that I didn’t even know were out there, that you can use to simplify your monitoring environment. I was most intrigued with the Spread Toolkit, a self described “a unified message bus for distributed applications” that allows you to unify logging across your applications. Anyone who has tried to debug an issue on a site that has more than one box would appreciate knowing about this tool.

This is the first book that I’ve read in a long time, technology wise, that hit the sweet spot between talking about real issues that I have been facing and possible solutions. I highly recommend grabbing this book and in the very least just keeping it on your book shelf for future reference. This is one thats going to be a constant companion for me in the coming months.

{ 1 comment }

Movies: Rocky Balboa

December 30, 2006

Yesterday the family went to the movies. Normally the way this works is that Jonna and I will go see one movie, and the three kids will go to another. Its rare these days that we all want to see the same movie.
Yesterday was different. The family wanted [...]

Read the full article →

The Art of Deception by Kevin Mitnick

December 26, 2006

Over the last few months I’ve started a lot of books. There is so much interesting reading out there that between the usual blogs that I read, the effort I’m spending learning Ruby on Rails, and the interesting books I run across in my usual ritual of trolling book stores, I’m finding it [...]

Read the full article →

Paul Stanley: Live To Win

November 19, 2006

Its been 9 years since anything good has come from the KISS camp that wasn’t a rehash of the days before they took their make up off. The last KISS release of original material was Psycho Circus back in 1998, which wasn’t necessarily their best effort.
In 2004 Gene Simmons released Asshole [...]

Read the full article →

Off The Rails – The Review

November 19, 2006

I just finished reading Off The Rails by Rudy Sarzo this last week. Overall, I would say I liked it.
I’ve been a fan of Randy Rhoads since first hearing the Blizzard of Ozz and Diary of Madman albums in 1983 or so. He was a unique player for his time and these [...]

Read the full article →

Movies: Texas Chainsaw Massacre: The Beginning

October 9, 2006

Kelsi, Jonna and I went to see Texas Chainsaw Massacre: The Beginning today. Kelsi had never seen the original, so this was a brand new experience for her. Her choices were to either see this with Jonna and I, or to attend a fine viewing of Employee of the Month [...]

Read the full article →

More on Mind Mapping and MindManager

September 23, 2006

I’ve been playing around with MindJet MindManager over the last week or so and I have to say, overall I really like it. Mindmapping provides a great mechanism in getting your thoughts down on paper and establishing relationships between different concepts, especially for someone who suffers from “chronic editor” syndrome such as myself.
I’d [...]

Read the full article →

Books: Primal Branding

August 18, 2006

Walking through Borders last week I came across the book Primal Branding: Create Zealots for Your Brand, Your Company, and Your Future by Patrick Hanlon. Since I had recently read The Culture Code: An Ingenious Way to Understand Why People Around the World Live and Buy as They Do, the initial browse [...]

Read the full article →

Movies: V for Vendetta

August 12, 2006

When the boys suggested that we rent the new DVD release of V for Vendetta, I have to say I was not really excited. The movie just didn’t look like something that I would enjoy from the previews. But, being the ultimately cool parents that we are, we gave in and [...]

Read the full article →

A Hard Landing At Galt Airport

July 30, 2006

Last night we attended the Hard Landing event at Galt Airport in Woodstock. The featured bands for the evening were Hudson McCoy, Rare Earth, and Blue Oyster Cult.
I had never been to a Galt Airport event, so I had nothing to compare it to, but we had a pretty good time. Rare [...]

Read the full article →

Interview with Dave Thomas on Agile

July 20, 2006

I found a really good podcast called The Agile Toolkit Podcast, in which the host, Bob Payne, attends agile conferences and interviews people there. Some of the interviews include people like Bob Martin and Mary Poppendieck among many others.
The most interesting show I’ve listened to so far is an interview with Dave Thomas [...]

Read the full article →

Books: The Culture Code

July 11, 2006

Over the weekend I found an excellent book by an author named Clotaire Rapaille called The Culture Code : An Ingenious Way to Understand Why People Around the World Live and Buy as They Do.
Rapaille, a cultural anthropologist, has consulted with large companies for years. His talent is finding the cultural [...]

Read the full article →

Movies: Superman Returns

July 3, 2006

We took what seems like a very long 2 1/2 hours of our day yesterday to go see the new movie, Superman Returns. I’m pretty wishy washy about this one. I don’t hate it, but its not the best either.
One of the things I’m trying to keep in mind is [...]

Read the full article →

Ribfest 2006 in Naperville

July 2, 2006

We hit Ribfest again this year in Naperville. This year, REO Speedwagon was the headlining band. Consequently, all the 80’s heads (us included) came to see the show and the festival wound up selling out for the third time since its inception.
There were three bands in total that played [...]

Read the full article →

Book: The Real Frank Zappa Book

June 24, 2006

Over the last 6 months, I have been getting more and more addicted to the music of Frank Zappa. It would stand to chance then, that when I saw the book The Real Frank Zappa Book on a bookshelf in a local book store, I had to pick it up and leaf [...]

Read the full article →

Movies: Hostel

January 8, 2006

Yesterday we went to see Hostel, a new “Quentin Tarantino Presents” film written and directed by Eli Roth.
I had not read anything on the film, so had no real expectations going in except for Tarantino’s name on the film. I’m a big fan, so I’ll basically go see anything his name is [...]

Read the full article →

Dirty Jobs on Discovery Channel

September 3, 2005

I do not like what we today call Reality TV. You know, shows like Survivor, Big Brother, Wife Swap, and all of those shows like that. They are all fake and pretty much stupid.
I do, however, like TV about real stuff. Shows like Mythbusters, Cold Case Files, Biography, and [...]

Read the full article →

Google Talk gets mixed reception – ZDNet UK News

August 25, 2005

Google Talk gets mixed reception – ZDNet UK News

Read the full article →

Kelsi’s First Concert Review

March 31, 2005

In December of 1998, for Kelsi’s 8th birthday, I took her to see KISS as a birthday present. While I’m not sure if this is her first concert, I do know for a fact that it is the first concert she ever reviewed on the web. The way cool title [...]

Read the full article →

Concerto Suite For Electric Guitar and Orchestra in E flat minor Op.1

February 20, 2005

Today on the way to take Kelsi home we stopped at the mall and as I was browsing through CD’s I came across Yngwie J. Malmsteens Concerto Suite for Electric Guitar and Orchestra in E flat minor – Op.1.
Needing a change of pace, I picked it up.
This album is extremely [...]

Read the full article →