Conference News & Coverage

Diamond Sponsors

  • Fotango
  • Intel
  • Microsoft

Gold Sponsors

  • Dell Inc.
  • Hewlett Packard
  • IBM
  • Mozilla Corporation

Silver Sponsors

  • ActiveState
  • Autodesk
  • Google
  • Greenplum
  • Ingres
  • Novell, Inc.
  • OpSource
  • Rearden Commerce
  • SnapLogic
  • ThoughtWorks
  • Ticketmaster

Sponsors & Exhibitors

For information on exhibition and sponsorship opportunities at the convention, contact Sharon Cordesse

For Media Partnership opportunities, please contact Avila Reese

Download the OSCON Sponsor/Exhibitor Prospectus (PDF).

Conference News

To stay abreast of Conference news and to receive email notification when registration opens, please sign up here.

Press & Media

For media-related inquiries, contact Dawn Applegate at

Program Ideas

Drop us a line at and tell us who and/or what would make OSCON a must-attend event.

User Groups & Professional Associations

For user group and professional association related inquiries, contact Marsee Henon at


Advanced Perl DBI

Tim Bunce, CTO, Data Plan Services

Track: Perl
Date: Monday, July 23
Time: 1:30pm - 5:00pm
Location: E143-144

This year, Bunce has updated his popular tutorial again to include more coverage of recently added DBI features. Learn how the DBI works and how to get the best out of it, including how to maximize speed, safety, reliability, and portability. Course outline includes:

Speed, speed, speed: what helps, what doesn't; database design, application partitioning, network latency, stored procedures, caching, etc. Profiling and working with DBI::Profile data.

Handling handles and binding values; your TYPE or mine?

Error checking, recovery, and transactions; PrintError, RaiseError, and HandleError; the importance of checking and the virtues of eval.

How transactions and RaiseError work together.

Wheels within wheels: The architecture and how to see inside it using trace.

DBI for the Web: Connect speed, state-less-ness, browsing pages of results, concurrent editing and optimistic locking, security tainting.

Handling LONG/BLOB data.

Database and Platform Portability: Database and driver metadata, SQL dialects.

DBD::Proxy, DBD::Multiplex, and the new DBD::Gofer stateless-proxy technology.


What's new and what's planned.