Sponsors

  • Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • CUBRID
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

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

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Personal schedule for Siddharth Anand

Download or subscribe to Siddharth Anand's schedule.

Location: Oregon Ballroom 203/204
Sarah Novotny (NGINX), Bradford Stephens (Drawn to Scale)
Opening remarks by the OSCON Data program chairs, Sarah Novotny and Bradford Stephens. Read more.
Keynote
Location: Oregon Ballroom 203/204
Tom Quisel (OkCupid)
Average rating: ***..
(3.22, 9 ratings)
Dive into the distributed system that powers OkCupid’s match searches. Learn how we use C++, event-based programming, and SSDs to solve problems that crop up when building a high performance, high availability distributed system. Read more.
Keynote
Location: Oregon Ballroom 203/204
Benjamin Black (Boundary)
Average rating: ***..
(3.67, 12 ratings)
Keynote by Benjamin Black, Co-founder, fast_ip. Read more.
Keynote
Location: Oregon Ballroom 203/204
Steve Yegge (Google)
Average rating: ****.
(4.71, 17 ratings)
It's 2021. You have a petabyte drive on your keychain, your startup company leases bulk cloud storage by the exabyte, and you have a million cores for data crunching. You even can have your own copy of the entire world's public semantic data. What do you do with it? If you're not sure yet, I've got plenty of ideas for you. Read more.
Keynote
Location: Oregon Ballroom 203/204
Average rating: **...
(2.50, 2 ratings)
An open microphone question and answer session with the morning's keynote speakers. Read more.
Data: NoSQL Databases
Location: B118-119
Siddharth Anand (LinkedIn)
Average rating: ***..
(3.70, 10 ratings)
Over the past few years, Netflix has migrated to the cloud. This talk details Netflix's transition away from relational databases and towards high-availability (NoSQL) storage systems. We rely on a combination of proprietary (e.g. SimpleDB and S3) and open-source (e.g. Cassandra and HBase) NoSQL technologies. Read more.
Data: NoSQL Databases
Location: B118-119
Patrick Lightbody (New Relic)
Average rating: **...
(2.78, 9 ratings)
Between the NoSQL movement and new cloud offerings, it seems there are new storage options popping up every day. How do you select which one is the best for your project? The truth is that it's unlikely one option is best for all your needs. This session walks you through the various options considered by one startup and how it selected five separate storage engines - and has no regret doing so! Read more.
Data: NoSQL Databases
Location: B118-119
Tags: nosql_nerd
Roger Bodamer (10gen)
Average rating: ***..
(3.83, 6 ratings)
In this workshop, one of the core MongoDB committers will present the fundamental principles of MongoDB, how to set up and interact with the database, and what to consider when building applications using a document-based data model. Read more.
Benoit Sigoure (StumbleUpon, Inc.)
Average rating: ****.
(4.30, 10 ratings)
OpenTSDB is an open-source, distributed time series database designed to monitor large clusters of commodity machines at an unprecedented level of granularity. OpenTSDB enables operations teams to keep track in real-time of all the metrics exposed by operating systems, applications and network equipment, and makes the data easily accessible. Read more.
Data: NoSQL Databases
Location: B118-119
Ezra Zygmuntowicz (VMware Inc)
Average rating: ****.
(4.00, 2 ratings)
Redis is an entry in the new breed of nosql databases. But it takes a different approach that makes it much more interesting then most of the other key/value stores in the same category. Come learn what makes redis so useful that it seems everyone is adding it to their toolbox. Read more.
Location: B118-119
Tom White (Cloudera)
Average rating: ***..
(3.33, 3 ratings)
Apache Whirr is a way to run distributed systems - such as Hadoop, HBase, Cassandra, and ZooKeeper - in the cloud. Whirr provides a simple API for starting and stopping clusters for evaluation, test, or production purposes. This talk explains Whirr's architecture and shows how to use it. Read more.
Data: Relational
Location: C121/122
Average rating: ***..
(3.00, 3 ratings)
We at DeNA (largest social game provider in Japan) handle over 2 billion page views per day with MySQL. We heavily use SSD and tune Linux. We run non-trivial solutions such as non-stop, automated MySQL master failover. We also use MySQL not only as traditional RDBMS but also an extremely high performance NoSQL. I'd like to introduce our MySQL solutions to make our social games scale better. Read more.
Data: NoSQL Databases
Location: C124
Rusty Klophaus (Basho Technologies)
Average rating: ****.
(4.67, 3 ratings)
The Basho engineering team has been working to make Riak more queryable with the addition of built-in indexing plus a SQL-style query language. In this talk, Rusty describes the usage, benefits, limitations, and evolution of this this functionality, called Secondary Indices. He also covers the challenges and pitfalls of adding indexing to a distributed datastore. Read more.
Data: Relational
Location: C121/122
Inaam Rana (Oracle), Calvin Sun (Twitter)
Average rating: *....
(1.33, 6 ratings)
There are many exciting InnoDB performance and Scalability features in MySQL 5.5 and its upcoming release. But how to best use them? What are the caveats? At this session, we will describe those performance and Scalability features in depth. We will also present some benchmark results that explore the performance of those features. Read more.
Location: Oregon Ballroom 203/204
Sarah Novotny (NGINX), Bradford Stephens (Drawn to Scale)
Opening remarks by the OSCON Data program chairs, Sarah Novotny and Bradford Stephens. Read more.
Keynote
Location: Oregon Ballroom 203/204
Dwight Merriman (10gen)
Average rating: ***..
(3.71, 7 ratings)
Much has been made of scalability as a driver for choosing a database, but the choice of a database influences much more than the scaling architecture. Different database choices drive different data models which in turn influence the development process. Read more.
Keynote
Location: Oregon Ballroom 203/204
Adrian Cockcroft (Battery)
Average rating: ****.
(4.44, 9 ratings)
Keynote by Adrian Cockcroft, Cloud Architect, Netflix. Read more.
Keynote
Location: Oregon Ballroom 203/204
Brian Aker (HP)
Average rating: ***..
(3.50, 8 ratings)
We love data, and today we generate data in astronomical amounts. When we hit save on a document, snap a photo, or fill out a form online, we want to know that this data will persist, and we want to know that we can share, access, or reference it in the future. For any meaningful use, we need to how data relates to other data. Read more.
Keynote
Location: Oregon Ballroom 203/204
Average rating: ****.
(4.00, 2 ratings)
The first OSCON Data Innovation Award winner will be announced. Read more.
Data: Big Data
Location: B118-119
Jay Kreps (LinkedIn)
Average rating: ****.
(4.11, 9 ratings)
The last few years have brought a wealth of new data technologies organized around horizontal scalability. This talk will cover the essential infrastructure areas: real-time stream processing, offline data crunching, large-scale data deployments and live serving. The focus will be on how these ingredients come together to enable innovative data-driven products at LinkedIn. Read more.
Data: Relational
Location: C121/122
Andrew Aksyonoff (Sphinx Technologies), Richard Kelm (Sphinx Search)
Average rating: *....
(1.90, 10 ratings)
Whether you're a beginner Web guy or a veteran DBA, whether you get hands dirty with any code or just manage systems, you still must know algorithms. How come? Because that knowledge enables you to optimize your work, conduct correct benchmarks, and make educated decisions. We'll show you how knowing only a little about SQL internals can help so much with tuning things. Read more.
Data: Hadoop
Location: C123
Nicolas Spiegelberg (Facebook)
Average rating: ****.
(4.38, 8 ratings)
In November, Facebook launched a new version of Messages that combines chat, SMS, email, and Messages into a real-time conversation. Facebook relies on Apache HBase, a NoSQL-style database, for storing this real-time message data. This talk will elaborate on our decision process, system configuration, scaling issues, and advantages gained by choosing Open Source. Read more.
Data: NoSQL Databases
Location: B118-119
Tags: nosql_nerd
Dwight Merriman (10gen)
Average rating: ****.
(4.00, 3 ratings)
One of the challenges that comes with moving to MongoDB is figuring how to best model your data. While most developers have internalized the rules of thumb for designing schemas for RDBMSs, these rules don't always apply to MongoDB. Read more.
Data: Big Data
Location: C121/122
Tom Wilkie (Acunu Ltd)
Average rating: ****.
(4.80, 5 ratings)
The standard Linux storage stack wasn't designed for write-heavy big data workloads, nor is it well-suited to modern hardware: large, slow SATA disks, SSDs or many cores. Castle, an open-source project, is a ground-up overhauling of RAID, file systems, and the POSIX interface. Read more.
Data: Big Data
Location: B118-119
Erik Onnen (Urban Airship)
Average rating: *****
(5.00, 3 ratings)
This talk will cover lessons learned in building Urban Airship's large-scale data warehouse in EC2 including PostgreSQL, Kafka, Cassandra, HBase and Hadoop. Read more.
Data: NoSQL Databases
Location: B118-119
Adam Silberstein (Yahoo!)
Average rating: ***..
(3.50, 2 ratings)
I will overview PNUTS, a large-scale, geographically-replicated serving data store in widespread use at Yahoo! I will introduce key use cases, the main system components, key design decisions, and ongoing work. Read more.
Location: C121/122
Robert Treat (OmniTI)
Average rating: ****.
(4.17, 6 ratings)
Everyone thinks they know what sharding is and how to do it, but simple horizontal read scaling is the small potatoes. In this talk we'll focus on the sharding pattern for large scale read/write architectures, based on real world implementations. Supporting millions of users on commodity hardware doesn't need magical software, just careful application of the right scalability pattern. Read more.
Data: Scaling
Location: B118-119
Andy Blyler (Barracuda Networks), Lindsay Snider
Average rating: ****.
(4.00, 1 rating)
Solr, an open source enterprise search server, scales very well within an index (vertical scaling). It is when you have multiple indexes (horizontal scaling) that it starts to get hairy, which happens a lot when you are hosting a cloud based solution for multiple users. In this session we will discuss these issue as well as the techniques of how to overcome them in-depth. Read more.
Data: Products and Services
Location: C125/126
Harry Heymann (foursquare)
Average rating: ****.
(4.00, 2 ratings)
A talk about how to scale foursquare using MongoDB and Scala. Read more.
Location: Portland Ballroom
Average rating: ***..
(3.63, 19 ratings)
Keynotes today will be shared by OSCON, OSCON Data, and OSCON Java. Read more.
Keynote
Location: Portland Ballroom
Jono Bacon (XPRIZE Foundation)
Average rating: **...
(2.64, 55 ratings)
In this new keynote, Jono Bacon, author of The Art of Community (O'Reilly), founder of the Community Leadership Summit and award-winning Community Manager for the global Ubuntu community, talks about the new opportunities and challenges we face in understanding the art and science of community leadership. Read more.
Keynote
Location: Portland Ballroom
Steve Holden (Holden Web LLC)
Keynote
Location: Portland Ballroom
Gianugo Rabellino (Microsoft)
Average rating: **...
(2.51, 49 ratings)
The world is changing, and so is Microsoft. We are continuing down the path of even greater openness and interoperability in new ways . . . not just in development, but rising to meet the challenges and opportunities of the cloud and becoming flexible and nimble in the world of mobile. Read more.
Keynote
Location: Portland Ballroom
Ariel Waldman (Spacehack.org)
Average rating: ****.
(4.35, 62 ratings)
From launching robots into space to discovering distant galaxies: how people are creating open source space exploration and hacking science. Read more.
Keynote
Location: Portland Ballroom
Average rating: *....
(1.97, 37 ratings)
Open Data
Location: F150
Daniel Jacobson (Netflix)
Average rating: **...
(2.86, 7 ratings)
The Netflix API has been incredibly successful in getting your favorite movies and TV shows on to hundreds of devices. It is handling billions of requests and is the centerpiece of the Netflix distribution strategy. Given this tremendous success, why are we completely redesigning the API? Come and find out how we plan to make the API better, scale it in the cloud and improve our API's efficiency. Read more.
Products & Services
Location: E143
Derek Collison (VMware)
Average rating: ***..
(3.00, 4 ratings)
This talk will cover the design and building of the distributed architecture of Cloud Foundry. Read more.
Cloud Computing
Location: Portland 251
Cloud is the biggest user of Open Source, but also a threat - people are building their apps on Cloud Platforms that are closed. Stratos is an Apache Licensed project for a Cloud Platform-as-a-Service. We will take a deep dive into this multi-tenant, elastic, metered cloud runtime that includes Tomcat, ESB, Registry and more. This will be a detailed session aimed at developers and infra experts. Read more.
Open Data
Location: F150
Jeremie Miller (Singly)
Average rating: ***..
(3.40, 5 ratings)
The most important data is yours, and it's spread everywhere on your devices and on the services you use. Learn about the Locker Project and how to get your own locker up and running with all of your personal data. Then explore the many things you can do with it all in one place, including personal analytics, data-mining, trending, and a rich set of sharing and privacy tools. Read more.
Cloud Computing
Location: Portland 251
Amir Michael (Facebook)
Average rating: ****.
(4.00, 4 ratings)
A behind the scenes view as to why and how Facebook implemented the Open Compute Project, an open community focused on data center design, and the resulting radical reduction in data center power consumption the project offers. Read more.
Products & Services
Location: E143
Marcello Lioy (Qualcomm Innovation Center Inc.)
Peer-to-peer technology is at a crossroads, and Qualcomm’s AllJoyn initiative is taking it to the next level by enabling ad hoc, proximity-based, device-to-device messaging and gaming – without discriminating between OS or hardware. You’ll leave this presentation feeling energized about the increasingly diverse nature by which open source technology allows us to develop and communicate. Read more.
Javascript & HTML5
Location: Portland Ballroom
Scott Davis (ThirstyHead.com)
Average rating: ****.
(4.35, 17 ratings)
Two major new features of HTML5 - application cache and local storage - allow you to bring the web experience to your users, even when the web isn't there. Application cache allows you to write fully functional web applications that work offline as well as online. Local storage allows you to store megabytes of data locally without having to install a separate database. Read more.
Javascript & HTML5
Location: Portland Ballroom
Scott Mattocks (GSN Digital)
Average rating: **...
(2.50, 16 ratings)
This talk looks at the advantages and disadvantages of different techniques for dynamic content updates: short polling, long polling, and WebSockets. These techniques allow web developers to provide users with a fluid experience that keeps pace with their expectations. The talk concludes with a deep dive into both the WebSocket API and protocol. Read more.
Javascript & HTML5
Location: Portland Ballroom
Bradley Holt (Found Line)
Average rating: **...
(2.86, 7 ratings)
CouchApps are web applications built using CouchDB, JavaScript, and HTML5. CouchDB is a document-oriented database that stores JSON documents, has a RESTful HTTP API, and is queried using map/reduce views. This talk will answer your basic questions about CouchDB, but will focus on building CouchApps and related tools. Read more.
Keynote
Location: Portland Ballroom
Jim Zemlin (The Linux Foundation)
Average rating: ****.
(4.28, 29 ratings)
On the eve of Linux’ 20th anniversary, Jim Zemlin invites the OSCON audience into his "Bizarro World” of 2011. The world of computing has been turned upside down. Microsoft’s stock is down. They now are filing anti-trust suits, not being the subject of them. Heck, Microsoft is even contributing code to Linux. And for good reason. Read more.
Keynote
Location: Portland Ballroom
Fred Trotter (FredTrotter.com)
Average rating: ***..
(3.13, 30 ratings)
Open Source software will power a new Internet layer, the Health Internet, which will finally make healthcare data liquid. The Health Internet will finally change healthcare the same way the Internet changed everything else; better, faster, cheaper. Read more.
Keynote
Location: Portland Ballroom
Eri Gentry (BioCurious)
Average rating: ****.
(4.19, 31 ratings)
Join Eri Gentry, founder of BioCurious, the world’s first “hackerspace for biology” on a journey from garage biology to community lab. Read more.
Keynote
Location: Portland Ballroom
John Graham-Cumming (CloudFlare)
Average rating: ****.
(4.14, 21 ratings)
This talk tells the behind-the-scenes story of the apology campaign complete with source code, tips on dealing with the old-school media, how Twitter helped and didn't, and a call for people who want to change the world to be "reasonably unreasonable" because nothing ever gets done by the reasonable. Read more.
Keynote
Location: Portland Ballroom
Gabe Zichermann (Gamification.Co & Gamification Summit)
Average rating: ****.
(4.03, 33 ratings)
Creating engaging user experiences in software have become the mantra of businesses big and small - but what about open source? Do we do enough user-centric design and are we creating the kind of long-term user engagement we want? What are the challenges for open source advocates and developers to building truly engaging experiences and how can gamification make open-everywhere a reality? Read more.
Keynote
Location: Portland Ballroom
The 7th Annual O’Reilly Open Source Award winners will be announced. Read more.
Tools and Techniques
Location: Portland 255
Tim Anglade (Apigee)
Average rating: **...
(2.00, 11 ratings)
A look at the state of data storage, management & analysis, from SQL to NOSQL, “NewSQL” and beyond. I will explain why the core premises of data management have changed; tell some of the tales of success and failure I have collected on the topic; share some counterintuitive rules-of-thumb about the sometimes mind-blowing, sometimes nerve-wrecking reality of life with an alternative datastore. Read more.
Programming
Location: Portland 255
Roger Bodamer (10gen), Peter Neubauer (Neo Technology), Matt Pfeil (DataStax), Tim Anglade (Apigee), Antony Falco (Basho Technologies)
Average rating: *....
(1.75, 16 ratings)
This panel discussion features the key innovators in the NoSQL space. Read more.
Tools and Techniques
Location: Portland 252
Chris DiBona (Google, Inc.)
Average rating: ****.
(4.10, 10 ratings)
First done at OSCON 2010, we though this session was extremely useful in helping developers work better with Google technology and answer questions they might be baffled about. So, for 40 minutes, we'll be happy to answer nearly any question an engineer might have. Many Googlers covering everything from Android to search will be in attendance and ready to answer your questions. Read more.
Python
Location: D133
Charles McLaughlin (Atlassian)
Average rating: ****.
(4.00, 2 ratings)
In this session we'll cover the fundamentals of scaling Django applications using the Mercurial hosting service bitbucket.org for real world examples. We'll cover how we moved the site from EC2 to our own hardware in a data center and scaled to meet demand. Topics will include deployment, caching, replication, load balancing, and monitoring. Read more.
Cloud Computing
Location: D139/140
Stewart Smith (Percona)
Average rating: ****.
(4.33, 12 ratings)
Those who cannot remember the past are condemned to repeat it. This is part survey, part critique of the various Atomicity, Consistency, Isolation and Durability models available from various modern databases and data stores used in modern Web and Cloud environments. Read more.