Upcoming

No public talks are scheduled.

MySQL Conference 2008

Real World Web: Performance & Scalability, MySQL Edition
Tutorial at the 2008 MySQL Conference.
Slides (189 pages, 6MB PDF). Read more - want audio?

OSCON 2007

Vani talked about Making hard stuff fun and easy with YUI CSS. Slides are available.

MySQL Conference 2007

Real World Scalability and MySQL Tuning tutorial with MySQLs Jay Pipes.

First half (from me): Scalability Architecture and various tricks and hacks
Second half (from Jay Pipes): MySQL Tuning

(Los Angeles Perl Mongers also got a version of this talk in March 2007)

Web Builder 2.0 - 2006

Real World Web Scalability - Extended Edition

Slides

Web Builder 2.0 2006

The outline is roughly as below, but the 60 minute version - ~90 slides. Now with information on high availability, disaster recovery and more!

MySQL User Conference 2006

Web Performance and Scalability with MySQL

Aka Real World Web Scalability - MySQL Edition

Slides

My slides from MySQL UC 2006

Description

An extended version of last years talk! Now more than 70 slides full of content in 45 minutes, lots of fun!

45 minutes of fast paced elegant tips, dirty tricks, and hard-learned lessons.

  • Learn how to build your overall architecture to beat the pants off yesterday’s micro-optimizations
  • Horizontal scaling: the geek girl next door
  • Caching here, there, and everywhere
  • MySQL configuration
  • Table types and tweaks
  • Replication strategies
  • When to use what where
  • How to avoid scaling vertically on the backend
  • Partition your data the right way when your database can't keep up
  • The “when, where, and what” about session data
  • Offload light jobs to light processes
  • Manage your resources to get the most out of your hardware
  • Make a job queue to gracefully deal with big traffic peaks

ApacheCon 2004
MySQL UC 2005
OSCON 2005

Real World Scalability

YOU can play with the Big Boys and do thousands of dynamic requests per second. Some extra thought into the overall architecture beats the pants off any amount of micro-optimizations. You'll learn exactly how to do it.

Why horizontal scaling rocks. Why vertical scaling sucks. Which caching strategies work best when and why. Benchmarking techniques -- How to measure accurately. How to avoid scaling vertically on the backend. Scaling your database systems without shelling out for that gazillion dollar Sun box. Segment your data the right way when your database can't keep up. The when, where and what about session data. Manage your resources to get the most out of your hardware. Make a job queue to gracefully deal with big traffic peaks.

Ask Bjørn Hansen once architected and built the core of a major internet advertising system plastering ads on hundreds of thousands of screens every minute. The session will also touch experiences from Citysearch and the insane peak loads at Ticketmaster.com.

Slides

OSCON 2005 version

Links

OSCON 2004

Combust

OSCON 2003

Single Signon
Introducing the new www.perl.org

OSCON 2002

Real World Performance Tuning (90 minutes)

OSCON 2001

Real World Performance Tuning (45 minutes)