QCon is a practitioner-driven conference designed for technical team leads, architects, and project managers who influence software innovation in their teams.

Theo Schlossnagle, CEO of OmniTI, Author of Scalable Internet Architectures

Theo Schlossnagle

Biography: Theo Schlossnagle

A widely respected industry thought leader, Theo is the author of Scalable Internet Architectures (Sams) and a frequent speaker at worldwide IT conferences. He was also the principal architect of the Momentum MTA, which is now the flagship product of OmniTI’s sister company, Message Systems. Born from Theo’s vision and technical wisdom, this innovation is transforming the email software spectrum. Theo is a computer scientist in every respect. After earning undergraduate and graduate degrees from Johns Hopkins University in computer science with a focus on graphics and randomized algorithms in distributed systems, he went on to research resource allocation techniques in distributed systems during four years of post-graduate work. Theo is a member of the IEEE and a senior member of the ACM. He serves on the editorial board of the ACM’s Queue Magazine.

Presentation: Scalable Internet Architectures

Track: Industrial-Strength Architecture for Integration and Web Computing / Time: Friday 15:20 - 16:20 / Location: Fleming

In this session, we'll take a tour of design principles of building highly scalable, resilient, and high performance Internet-facing systems. We'll walk the stack from networking up to application level and provide examples of how to do things right and the consequences of doing them wrong. Examples will come from network redundancy, caching, web app performance, database systems and service decoupling.

Presentation: Panel on outsourcing

Track: Working distributed / Time: Friday 16:40 - 17:40 / Location: Henry Moore Room

Outsourcing is a well-known concept. Among managers it is well-know to save you money in software development, but among developers, it is a different story.

In this panel we will have people with case-studies in outsourcing, who are willing to share their do's and don'ts'. People, who has worked with and given advise on successful outsourcing software development, and who can share their experiences about the infrastructure required for effective multi-sourcing.