Hotsos Symposium Speaker – Cary Millsap

Mr. Millsap is a prior Hotsos Symposium presenter.

Biography

Cary Millsap

Cary Millsap is an author, teacher, consultant, designer, and developer at Hotsos Enterprises, Ltd.

He wrote Optimizing Oracle Performance (O'Reilly 2003), for which he and co-author Jeff Holt were named Oracle Magazine's 2004 "Oracle Author of the Year."

Cary is also a woodworker who builds and repairs furniture in his own shop.

Presentation Title

Session #1: Why You Can't See Your Real Performance Problems

and

Session #2: Measure Once, Cute Twice (No, Really)

Abstract

  • #1 Why You Can't See Your Real Performance Problems: Reflecting across nearly 20 years of solving Oracle performance problems, Mr. Millsap can recognize a single pattern of behavior that is the dominant reason for failure in all of the projects that he's witnessed. In almost every case he's seen, failures in diagnosing and repairing performance problems have been caused by unrecognized skew in diagnostic data. This presentation shows several examples that illustrate why skew is such a pervasive problem for performance analysts.

  • #2 Measure Once, Cut Twice (No, Really): "Measure Twice, Cut Once" is a reminder that careful planning yields better gratification than going too quickly into operations that can't be undone. Sometimes, however, it's better to Measure Once, Cut Twice. It's one of the secrets behind how carpenters hang square cabinets in not-so-square kitchens. And it's one of the secrets behind how developers write applications that are easy to fix when they cause performance problems in production use. The key is to know which details you can plan for directly, and which details you simply can't know and therefore have to defend yourself against. In this session, Cary will discuss some aspects of software development where flexible design is more important than detailed planning, using woodworking analogies for inspiration. He will describe some particular flexibilities that your software needs and how to create them.

Presentation Materials

Presentation materials are available to attendees only. Attendees may find Mr. Millsap's presentation materials at the following links:

Please remember to use your portal id, not your email address, to log in to view the materials.

Schedule

The speaker schedule can be found at the following links:

Free Hit Counter