Building the Facebook Timeline

An interesting read about the engineering effort that went into making the new Facebook Timeline possible. Database programmers will especially enjoy the process, as it involved denormalizing massive amounts of data to enable fast, chronological access.

Building Timeline: Scaling up to hold your life story