Personal schedule for Mike Gerwitz

Download or subscribe to Mike Gerwitz's schedule.

Databases
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.
Cloud Computing
Location: D139/140
Please note: to attend, your registration must include Tutorials.
Eric Day (craigslist), Brian Aker (HP)
Average rating: ***..
(3.87, 15 ratings)
Many people view topics like Map/Reduce and queue systems as advanced concepts that require in-depth knowledge and time consuming software setup. Gearman is changing all that by making this barrier to entry as low as possible with an open source, distributed job queuing system. This session dives into advanced use cases that demonstrate the power and flexibility of distributed architectures. Read more.
Cloud Computing
Location: Portland 251
Please note: to attend, your registration must include Tutorials.
Krishna Sankar (Tata America International)
Average rating: **...
(2.42, 26 ratings)
This tutorial will provide an in-depth tutorial on various forms of NOSQL (NotOnlySQL) datastores (key/value, data structure store, document store and wide column stores) for working with semi- structured data. The data ranges from web logs to social and knowledge graphs to configuration data stores for cloud infrastructures and other domains. Read more.
JavaScript
Location: Portland 251
Please note: to attend, your registration must include Tutorials.
Mike Hostetler (appendTo), Jonathan Sharp (appendTo LLC.)
Average rating: ***..
(3.03, 30 ratings)
JavaScript is not a dirty word. The language itself is quite elegant. However, competing implementations by differing browsers has given it a bad rap. Yet, in this age of Ajax it is a must-have for any successful web application. Join this group of JavaScript gurus, who co-authored the O'Reilly jQuery Cookbook, for a tutorial session covering reliable techniques: intermediate to advanced. Read more.
Average rating: **...
(2.90, 10 ratings)
If cloud computing is one natural conclusion of open source business models, what kind of cloud ecosystem would best support open source as a whole? Join James Urquhart, author of the "Wisdom of Clouds" blog on the CNET blog network, as he explores the technology and business models that could drive the open source opportunities of tomorrow--and a few that won't. Read more.
Products & Services
Location: E142
Tags: mobile
Mike Milikich (Qualcomm Innovation Center (QuIC))
Average rating: *....
(1.00, 4 ratings)
This presentation will examine the pros and cons of mobile native and web app development, and the likely route to their convergence. Read more.
Products & Services
Location: E141
Bob Newell (Infobright)
Average rating: **...
(2.40, 5 ratings)
Columnar databases are designed for high performance queries and analytics. This session will cover the differences between row and column databases, and how Infobright's columnar database, built on MySQL, delivers high performance without indexes, data partitioning or other DBA effort. It will also discuss how to migrate from traditional row-based products, and present several case studies. Read more.
Mark Hinkle (Citrix), John Willis (Enstratius), Alex Honor (ControlTier open source automation project)
Average rating: **...
(2.70, 20 ratings)
The proliferation of cloud computing is inevitable, hosted apps, software-as-as-service and now dynamic on-demand utility computing is becoming the norm. The session will be a “fire-side” chat style discussion of the types of challenges presented by IT management operations personnel and how they can manage cloud infrastructure using open source tools. Read more.
Average rating: ***..
(3.42, 12 ratings)
Running one of the worlds largest open source services is hard, but it is something that we at Google believe adds a lot of value. This talk will take you through my journey of working with several open source veterans as we built such a service at Google and the benefit we regularly get from a thriving open source community. Read more.
Praveen Alavilli (PayPal), Ray Tanaka (X.commerce)
Average rating: ***..
(3.50, 8 ratings)
This session explores how online payment platforms work, what kind of features and functionality they provide, various aspects of payment systems and the terminology used in the payments world. We will present our case for an Open Payments Platform to compliment the core foundations of the Open Social Web built on the technologies that are commonly referred to as “Open Stack”. Read more.
Community
Location: Portland 252
Stephen O'Grady (Redmonk), Evan Prodromou (StatusNet Inc), Aaron Williamson (Software Freedom Law Center), Mark Hinkle (Socialized Software), John Pugh (Canonical, Ltd), Allan Foster (ForgeRock US)
Average rating: ***..
(3.11, 9 ratings)
Creating "free" web services will require more than just making web services using AGPL licensed software. We'll need trusted providers, protections around how data can be used and all the social aspects that the current web services have. We now have several free and open web services. Come hear what people are doing to define and create "free" web services. We need you! Read more.
PHP
Location: Portland 251
Haiping Zhao (Facebook)
Average rating: ***..
(3.44, 9 ratings)
HipHop programmatically transforms your PHP source code into highly optimized C++ and then uses g++ to compile it. Read more.
Cloud Computing
Location: E145/E146
Louis Danuser (AT&T Labs, Inc.)
Average rating: **...
(2.86, 14 ratings)
If you find yourself in a position where you need to provide internally focused recycable IT resources and services, consider building our a private cloud using open source software. This discussion will outline the opportunities and challenges observed during our implementation at the AT&T Labs facility in Austin, TX. Read more.
Luke Welling ([Redacted])
Average rating: ***..
(3.36, 14 ratings)
Future Luke has traveled back from the year 2050 to give past Luke a beating for leaving bad code behind. Find out what you can do now to prevent future you from hating yourself, what happens to PHP over the next 40 years, and get an opportunity to ask somebody from 2050 when we will finally get our flying cars and why everybody in science fiction versions of the future has to wear a jumpsuit. Read more.
PHP
Location: Portland 251
Tags: php, compilers
Average rating: ***..
(3.50, 4 ratings)
This talk is about a new extension that allows PHP source code to be modified by other PHP scripts pre-compilation. This allows for many things, from code verification to macro processing. Read more.
James Bottomley (Parallels)
Average rating: ****.
(4.33, 9 ratings)
Linux Kernel practises have grown by evolution over nearly 20 years. This talk will investigate the practises it has arrived at and distill recommendations for running other open source projects based on what the kernel does right (and also what it does wrong). Read more.
Operations
Location: D135
Tags: operations, fun
Average rating: ****.
(4.79, 14 ratings)
An interactive talk covering just the key points from 16 different topics, Infrastructure Automation, Cloud Computing, Configuration Management tools, the NoSQL movement, effective Monitoring, building Open Source Communities for Systems Administrators, Startup tips, and more. Come get your questions answered, hear the 5 minute version of the talk you missed - you choose your own adventure. Read more.
Java
Location: Portland 251
Tags: java, gwt, ajax, web2_0
Average rating: ***..
(3.09, 11 ratings)
Google Web Toolkit (GWT) is a development toolkit for building and optimizing complex browser-based applications. This talk will highlight new features in GWT 2.0. We'll discuss GWT 2.0 development mode, declarative UI, layout panels, and the new Google Plugin for Eclipse. Read more.
Trotter Cashion (Mashion, LLC)
Average rating: ***..
(3.58, 12 ratings)
Your QA cycle is broken and unit tests aren't enough to fix it. QA takes too long, is too error prone, and never covers as much as we need. To really do QA right, you need automated integration and acceptance testing tools like Cucumber. In this talk, we'll discuss why automated integration testing is a necessity, how you can do it, and why your coworkers and boss will thank you for it. Read more.
Operations
Location: D135
Wez Furlong (Message Systems, Inc.)
Average rating: ***..
(3.00, 2 ratings)
Production services need to stay up, which means that there is low tolerance for downtime in the face of instability, and perhaps even less for debugging during root-cause analysis. Gimli presents an automated process supervisor and fault analyzer that creates human readable fault traces and re-spawns a downed process. Gimli is intended to reduce time and effort during fault analysis. Read more.
Tools & Techniques
Location: D137
Average rating: ***..
(3.60, 5 ratings)
This talk will be about what's happening in testing. The general argument is that we're moving away from testing units towards testing functionality through integration testing. Improved mocking libraries, scripted and emulated browsers, fixtures, and frameworks means that we can effectively test that a system works. 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