Hybrid Applications with MongoDB and RDBMS

Location: Portland 252 Level: Novice
Tags: php, nosql, mongodb
Average rating: ***..
(3.75, 8 ratings)

It is common to use multiple systems as part of the infrastructure of an application, but it’s sometimes unclear to developers when to use MongoDB alongside a relational database and what the best practices are. This presentation will introduce MongoDB, make the case for hybrid applications, and outline several real-world examples of such applications.

Steve is the ideal person to lead this session. During his time at OpenSky, Steve led a team that built the first e-commerce site to use both MongoDB and MySQL (it was also one of the first MongoDB-backed sites). By making a few smart choices about which data was stored in each database, the team at OpenSky was able to spend less time worrying about scaling and replica sets and more time focusing on a clean, functional finished product.

This session will cover:

  • Intro to MongoDB
  • Why Hybrid
  • Hybrid Case Studies
  • How OpenSky implemented Hybrid MySQL / MongoDB
Photo of Steve Francia

Steve Francia


Steve Francia leads the public side of the engineering organization at 10gen including integration, evangelism, support and consulting. Steve brings to this role his experience as VP of engineering at OpenSky where he build the worlds first e-commerce site powered by MongoDB and one of the first PHP sites backed by MongoDB. Steve has been an engineer, entrepreneur and executive since 1995 when he built one of the first ecommerce sites while working for American Telecom. His previous roles include CIO/COO at Portero, VP of Development at Takkle and Founder & CTO of Supernerd. Steve loves open source. He has contributed to dozens of open source projects including MongoDB, Doctrine, Symfony2 and Zoop and has started a few of his own. Steve holds a BA from Brigham Young University in Philosophy, where among other things, he created and taught a course on dynamic web development.


For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at (707) 827-7065 or scordesse@oreilly.com.

View a complete list of OSCON contacts