Schedule: Databases sessions

Open source databases have stopped playing catch-up and are now leading in innovation, whether in NoSQL or traditional relational databases. We cover the major NoSQL databases, how and when to use them, the challenges cloud architectures bring for database use, the future of MySQL, and share first-hand advice from experts on MySQL and PostgreSQL.

Add to your personal schedule
Location: Portland 252
Please note: to attend, your registration must include Tutorials.
David Wheeler (iovation)
Average rating: **...
(2.94, 16 ratings)
Learn how to apply the principals of test-driven development to developing a database schema. Read more.
Add to your personal schedule
Location: D135
Please note: to attend, your registration must include Tutorials.
Emil Eifrem (Neo Technology / Neo4j)
Average rating: ***..
(3.77, 22 ratings)
This workshop will show you how to build a high-performance social network backend based on the open source Neo4j graph database. We will investigate the implementation of a small but working social network backend with simple but powerful APIs to find paths between people and analyze the social graph. Finally, we will show how it outperforms a relational backend by a factor of 1000x or more. Read more.
Add to your personal schedule
Location: Portland 252
Please note: to attend, your registration must include Tutorials.
Josh Berkus (PostgreSQL Experts, Inc.)
Average rating: ***..
(3.75, 8 ratings)
Have you given your database server a checkup lately? If not, you probably should. "Sick" database servers are easy to prevent if you take a few simple steps <i>before</i> your server comes down with something. Read more.
Add to your personal schedule
Location: E143/E144
Please note: to attend, your registration must include Tutorials.
Chander Ganesan (Open Technology Group, Inc)
Average rating: ****.
(4.00, 11 ratings)
The PostgreSQL Open Source Databases upcoming release includes several ground-breaking new features that allows database administrators to "take things to the next level". In this tutorial you will learn how to architect and implement PostgreSQL's Warm Standby, Hot Standby, and Streaming replication capabilities. Read more.
Add to your personal schedule
Location: Portland 256
Please note: to attend, your registration must include Tutorials.
Eric Evans (Rackspace)
Average rating: ***..
(3.08, 25 ratings)
Moore's Law has run its course, yet despite the growing demands placed on databases, traditional solutions offer little alternative to vertical scaling. Come learn step-by-step how to use Apache Cassandra to turn a cluster of inexpensive commodity servers in to a massively scalable distributed datastore. Read more.
Add to your personal schedule
Location: D137/138
Please note: to attend, your registration must include Tutorials.
Average rating: **...
(2.00, 6 ratings)
Drizzle is a fork of the MySQL server focused on modularity, improved performance, and community development. This tutorial will give an overview of the current state of Drizzle, the tools around it, and the various language APIs available. The tutorial will go through the steps to install Drizzle, how to get started with management, writing simple applications, and porting existing applications. Read more.
Add to your personal schedule
Location: Portland 255
Jonathan Ellis (DataStax)
Average rating: ***..
(3.79, 24 ratings)
NoSQL (or NOSQL -- Not Only SQL) is sometimes justly criticized for being too broad a category, but after thirty years of the relational database being the instinctive choice for data storage, publicizing the concept that One Size Does Not Fit All is a Good Thing. This talk will present some axes along which to evaluate database products, applied to some of today's popular NoSQL products. Read more.
Add to your personal schedule
Location: Portland 255
Eric Day (craigslist)
Average rating: ***..
(3.88, 8 ratings)
Drizzle is a fork of the MySQL server focused on modularity, improved performance, and community development. This session will give an overview of the current state of Drizzle, tools around it, and the various language APIs available. The session will go through the steps to install Drizzle, how to get started with management, and things to watch out for when porting and writing applications. Read more.
Add to your personal schedule
Location: Portland 255
Average rating: ***..
(3.73, 26 ratings)
Database scalability means different things to different people. Vertical vs. Horizontal scaling? Federating vs. Sharding? Despite the labels database scalability tends to fall into a few common patterns that anyone can apply. In this talk we'll discuss factors for applying these patterns including the life-cycle of your database, how hardware affects your choices, and tools to help you on the way Read more.
Add to your personal schedule
Location: Portland 255
Giuseppe Maxia (Continuent)
Average rating: **...
(2.69, 13 ratings)
Sharding is a hot topic. Every big web site is using some sharding technique with home made solutions. The quest for the silver bullet goes on without apparent good results. This session will present two MySQL storage engines (Spider and Vertical partitioning) that implement transparent sharding techniques. Read more.
Add to your personal schedule
Location: Portland 255
Average rating: ***..
(3.76, 25 ratings)
MongoDB (from "humongous") is a high-performance, open source, schema-free document-oriented database. Read more.
Add to your personal schedule
Nosh Petigara (10gen), Rick Copeland (SourceForge.net / GeekNet)
Average rating: ***..
(3.93, 15 ratings)
The need for database systems that scale efficiently has led to many alternatives to the traditional RDBMS. This talk presents an overview of these new non-relational databases, collectively referred to as "NoSQL," followed by an in-depth examination of SourceForge.net's deployment of MongoDB, an open-source NoSQL database. Read more.
Add to your personal schedule
Location: E145/E146
Kevin Weil (Twitter, Inc.)
Average rating: ****.
(4.20, 15 ratings)
How does Twitter analyze its massive dataset? What tools do we use, and where do we focus our analysis? In this talk, I will discuss our transition from a MySQL-based to a Hadoop-based data infrastructure and our use of Pig (a scripting language built on top of Hadoop) to democratize big-data analysis across the company. I will present concrete examples of interesting analyses at each step. Read more.
  • Intel
  • Microsoft
  • Google
  • Facebook
  • Rackspace Hosting
  • (mt) Media Temple, Inc.
  • ActiveState
  • CommonPlaces
  • DB Relay
  • FireHost
  • GoDaddy
  • HP
  • HTSQL by Prometheus Research
  • Impetus Technologies Inc.
  • Infobright, Inc
  • JasperSoft
  • Kaltura
  • Marvell
  • Mashery
  • NorthScale, Inc.
  • Open Invention Network
  • OpSource
  • Oracle
  • Parallels
  • PayPal
  • Percona
  • Qualcomm Innovation Center, Inc.
  • Rhomobile
  • Schooner Information Technology
  • Silicon Mechanics
  • SourceGear
  • Symbian
  • VoltDB
  • WSO2
  • Linux Pro Magazine

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@ oreilly.com

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON Newsletter (login required)

OSCON 2.0 Ideas

Have an idea for OSCON to share? oscon-idea@oreilly.com

Contact Us

View a complete list of OSCON contacts