Bridging the Developer and the Datacenter

Accepted Session
Short form
Scheduled: Wednesday, June 17, 2009 from 3:50 – 4:35pm in Steel


This discussion will creatively explore the fundamental technologies being used by hosting providers, and bridge these concepts with open source development and application deployment.

Developers attending this discussion will be provided with examples of where failure can occur, and what questions to ask their provider to ensure optimal uptime for their applications.


Your application is live and is now publicly accessible. You and your team have spent countless hours devouring your code base for the slightest imperfections, bugs and potential issues that may arise in production.

We put an enormous amount of faith in our service providers / Datacenters to keep the bandwidth, power, servers, backups, and all other components of the hosting fabric online and operational.

We will explore the aspects of hosting facilities which physically power your applications. Knowledge in these areas can strengthen your awareness when making purchasing decisions, or debugging critical components between the application and the hosting provider.

Key topics of discussion:


  • How failure can occur when your data is in transit.
  • Redundancy methods actively in use today.
  • Quantifying usage and requirements for your application.
  • Understanding the terms and technologies used by hosting providers.


  • Technologies for archiving and verifying the integrity of your data.
  • Web host or developer, who is responsible?
  • Understanding how and where data is stored.
  • Data restoration and retrieval.


  • Why it is the most critical component of the hosting model.
  • Basics of power redundancy.
  • Questions to ask your hosting provider.


  • Measuring CPU, Memory and Disk I/O requirements.
  • Horizontal / Vertical Scaling.
  • Redundancies, and where failure most often occurs.


  • When virtualization is, and is not appropriate.
  • Virtual Private Servers.

This discussion will conclude with an open forum for QA on topics discussed, and any other relevant topics the attending audience might have.

Speaking experience


  • Cimg0306


    Thomas Brenneke is the President of Network Redux, LLC – a Portland based managed service provider.

    With nine years of experience in the managed service arena, Thomas actively contributes time and resources to open source projects such as AdiumX, ImageMagick, Pidgin, and Kontrollsoft.