• Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • 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 Les Hazlewood

Download or subscribe to Les Hazlewood's schedule.

Location: Oregon Ballroom 201/202
Laurel Ruma (O'Reilly Media), Stephen Chin (Oracle)
Opening remarks by the OSCON Java program chairs, Laurel Ruma and Stephen Chin. Read more.
Location: Oregon Ballroom 201/202
Tags: java, java7
Steven G. Harris (Oracle)
Average rating: ***..
(3.29, 7 ratings)
Mystified as to how Oracle’s decisions on open source fit together? Stop looking at your crystal ball and get insight into how Oracle views open source and the role Java plays in the developer community. Find out where Oracle sees Java heading and how you can navigate the best path as an open source Java developer and decision-maker to participate in moving Java forward. Read more.
Location: Oregon Ballroom 201/202
Raffi Krikorian (Uber Advanced Technologies Center)
Average rating: ****.
(4.00, 11 ratings)
Keynote by Raffi Krikorian, developer, Twitter. Read more.
Location: Oregon Ballroom 201/202
Martin Odersky (Typesafe)
Average rating: ***..
(3.89, 9 ratings)
Today's world of parallel and distributed computing poses hard new challenges for software development. A rapidly increasing number of developers now have to deal with races, deadlocks, non-determinism, and we are ill-equipped to do so. How can we keep things simple, in spite of the complexity of the underlying runtimes? Read more.
Location: Oregon Ballroom 201/202
Tags: java, jvm, jdk, coin
Joe Darcy (Oracle)
Average rating: ***..
(3.57, 7 ratings)
Come hear a lively overview of the new features in JDK 7, including the language changes of Project Coin, the filesystem and other I/O features from NIO.2, and the new invokedyamic JVM instruction. Read more.
Java: JVM
Location: A107/108
Tags: java, jvm, jdk
Joe Darcy (Oracle)
Average rating: ***..
(3.25, 4 ratings)
Starting in 2006, portions of the JDK code base were released under open source, starting the OpenJDK effort. Today OpenJDK 6 derived binaries are found in most Linux distributions and OpenJDK 7 is being used for the reference implementation of Java SE 7. Learn about the ongoing work in OpenJDK 6, hear about the new features in JDK 7, and get an overview of the functionality expected in JDK 8. Read more.
Data: Products and Services
Location: C125/126
Jonathan Ellis (DataStax)
Average rating: ***..
(3.67, 3 ratings)
Brisk is an open-source Hadoop and Hive distro that utilizes Cassandra for its core services. Brisk provides integrated Hadoop MapReduce, Hive and job and task tracking, while providing an HDFS-compatible storage layer powered by Cassandra. By accelerating the time between data creation and analysis with DataStax’ Brisk, users experience greater reliability, simpler deployment and lower TCO. Read more.
Java: Cloud
Location: A107/108
Martin Odersky (Typesafe)
Average rating: ****.
(4.20, 5 ratings)
Akka is using the Actors together with STM to create a unified runtime and programming model for scaling both UP (multi-core) and OUT (grid/cloud). Akka provides location transparency by abstracting away both these tangents of scalability by turning them into an ops task. This gives the Akka runtime freedom to do adaptive automatic load-balancing, cluster rebalancing, replication & partitioning 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.
Location: Oregon Ballroom
Average rating: ****.
(4.79, 24 ratings)
If you had five minutes on stage what would you say? What if you only got 20 slides and they rotated automatically after 15 seconds? Would you pitch a project? Launch a web site? Teach a hack? We’re going to find out when we conduct our third Ignite event at OSCON. Read more.
Location: See BoF Schedule for Locations
Average rating: ***..
(3.00, 1 rating)
Birds of a Feather (BoF) sessions provide face to face exposure to those interested in the same projects and concepts. BoFs can be organized for individual projects or broader topics (best practices, open data, standards). BoFs are entirely up to you. We post your topic online and onsite and provide the space and time. You provide the engaging topic. Read more.
Data: Big Data
Location: B118-119
Jay Kreps (Confluent)
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.
Java: Server
Location: B110-111
Les Hazlewood (Katasoft, Inc.)
Securing your applications can be a painful and confusing process, but it doesn't have to be. Apache Shiro simplifies all aspects of application security without sacrificing power or flexibility. Les Hazlewood, Apache Shiro PMC Chair, will explain all of Shiro's core features and demonstrate how to easily secure your own application- from small mobile to large enterprise applications. Read more.
Java: Client
Location: A106
Bruce Snyder (SpringSource/VMware)
Average rating: *****
(5.00, 2 ratings)
If you use ActiveMQ, chances are you have run into some problems for which there don't seem to be easy answers. This session examines some common questions from developers using ActiveMQ and provides explanations and solutions. Read more.
Java: Trends
Location: A105
Josh Bloch (Google)
Average rating: ****.
(4.85, 13 ratings)
The Java programming language has evolved significantly since its introduction in 1995. In this talk, I'll discuss language changes from the addition of assertions in JDK 1.4 through Project Coin in Java 8, discussing what worked, what didn't, and why. Finally, I'll discuss ongoing efforts (Project Lambda for Java 8) and future plans, in light of the lessons learned from previous changes. Read more.
Location: C123
Scott Andreas (Boundary Inc.)
Average rating: ***..
(3.87, 15 ratings)
This language-agnostic proposal focuses upon concepts and strategies critical to the design and implementation of asynchronous systems and data processing layers. Key components include a survey of implementation strategies for non-blocking edge tiers, patterns for building out a distributed worker / processing tier, along with several horror stories of cascading failures and their resolution. Read more.
Java: JVM
Location: A107/108
Keith Sutton (Adobe Systems Inc)
Average rating: **...
(2.50, 2 ratings)
This session will help developers learn how to use one code base to build mobile applications for Android, iOS, and the Playbook. Read more.
Java: JVM
Location: Oregon Ballroom 202
Nathaniel Schutta (Ntschutta.com)
Average rating: ***..
(3.50, 6 ratings)
Looking for an excuse to do some hands on experimenting with jQuery, the write less do more JavaScript library? Look no further than this workshop where we'll look at a variety of common jQuery uses! Read more.
Data: Analytics and Visualization
Location: Oregon Ballroom 203
Robin Anil (Google), Ted Dunning (MapR Technologies)
Average rating: **...
(2.75, 4 ratings)
This hands-on tutorial aims at learning the basics of the important machine learning algorithms in Mahout. It aims to help you get it up and running on a Hadoop cluster. Mahout is open source implementation of a collection of algorithms designed from ground up to sift through terabytes of data and help bring out important patterns which are otherwise not in the reach of standard tools. Read more.