Sun Java Solaris Communities My SDN Account Join SDN
 
CommunityOne West
 
»  Sessions
 
»  Deep Dives
 
»  Hands-on Labs
 
    70+ sessions in the following topic areas: View the Content Catalog to see abstracts and speaker bios. To download the available presentations as a .zip file, look for the download icon under each topic area.

      Cloud Platforms

      Download available presentations
    • Architecting Robust Applications for Amazon EC2
      In this session, learn how to use EC2 and the other Amazon Web services to develop/deploy Java Platform, Enterprise Edition (Java EE platform) apps.
      Chris Richardson, Chris Richardson Consulting

    • Creating the Developer Cloud of Tomorrow
      The emerging wave of cloud computing represents a major shift in information technology and application development. Developers are starting to see the rise of cloud-based development platforms as part of the broad industry shift to cloud computing. This roundtable discussion looks at the convergence of application development and cloud computing, its impact on development tools and programming models, and the emergence of integrated cloud development environments.
      Tim Bray and Todd Fast, Sun Microsystems, Inc.; Geir Magnusson Jr, 10gen; and Ray Valdes, Gartner

    • Navigating a World of Many Clouds
      How do you decide which type of cloud to use? How can you ensure that you're able to move seamlessly from one cloud to another? What issues might you face when migrating? This session provides answers to these questions and more.
      Kevin Clark and Rajesh Ramchandani, Sun Microsystems

    • Persistent Clouds: New Models for Data Storage
      This session covers the problems encountered and available solutions in trying to scale data persistence systems to a global scale.
      Geir Magnusson Jr., 10gen

    • Practical Cloud Computing Patterns
      Several characteristics of cloud computing require infrastructure and application designers to place more emphasis on the areas of scalability, security, lifecycle management, and latency/performance management. This session discusses these challenges.
      Scott Mattoon, Ken Pepple, and John Stanford, Sun Microsystems

    • Programming Languages and the Cloud
      This session discusses the impact cloud computing architectures will have on programming languages.
      Ted Leung, Sun Microsystems, Inc.

    • Project OpenSolaris Dynamic Service Containers and Nimsoft Service-Level Management
      Come to this session, and find out how you can use Project OpenSolaris Dynamic Service Containers to easily build your own private cloud that can support up to a thousand instances today.
      Jason Carolan and Robert Hold, Sun Microsystems

    • Securing the Cloud - Why, What, and How?
      The proliferation of clouds and their rapid rate of adoption demand that users and vendors take a hard look at security in the cloud. In this session, security and data strategy expert discuss the approaches needed to embrace the innovative style of cloud computing while safeguarding and promoting critical information assets.
      Joshua Davis, Qualcomm; Michelle Dennedy, Sun Microsystems, Inc.; David Hahn, Wells Fargo; Tim Mather, Information Security Executive; Jim Reavis, Cloud Security Alliance; Chenxi Wang, Forrester

    • Standardizing the Cloud: Balancing Lock-in and Innovation in the Cloud
      This session begins with an overview of the cloud standards and interoperability landscape and concludes with an audience-led, facilitated discussion on the future of the cloud.
      Stephen O'Grady, RedMonk

    • Sun Cloud APIs Birds of a Feather
      Sun Microsystems is making the APIs for its cloud available for review and comment. As part of this effort, the presenters are hosting a Birds-of-a-Feather session about these APIs.
      Tim Bray and Craig McClanahan, Sun Microsystems, Inc.

    • Ubuntu in the Clouds
      The next release of Ubuntu, Karmic Koala, will add more features for managing private clouds and intercloud operability, in addition to Amazon EC2 support. This session discusses the evolution of Ubuntu, the roadmap, and plans for managing and supporting
      Ken Drachnik, Canonical USA

    • Welcome to the Party: Using Grid Engine to Power Hadoop Applications
      This session shows how Grid Engine can be used to dynamically assign grid resources to Hadoop applications.
      Daniel Templeton, Sun Microsystems, Inc. and George Porter, Sun Microsystems, Inc.

    • Lightning Talks, Part 1: Cloud Partners
    • Lightning Talks, Part 6: Grow Your Code in the Cloud

      Free and Open

      Download available presentations
    • Adding AJAX Push
      AJAX Push is easy to add to existing JavaServer Faces technology-based projects. Two lines of code enable attendees to create their own push applications.
      Ted Goddard, ICEsoft Technologies

    • Building Belonging
      Jono Bacon, Ubuntu

    • Comet for Everyone Everywhere
      This presentation describes the Atmosphere framework for Comet and includes demos.
      Jean-François Arcand, Sun Microsystems, Inc.

    • FishCAT, or How the Community Helps Improve Software Quality
      This session provides insight into the FishCAT, the GlassFish Community Acceptance Test, process.
      Judy Tang, Sun Microsystems, Inc. and Wouter van Reeven, AMIS Services B.V.

    • Participate or Die
      This session presents lessons and methods for those interested in getting the value out of their open-source investment.
      Karsten Wade, Red Hat, Inc.

    • Project Darkstar: Open-Source Technology Powering New Worlds
      In this session, learn about Project Darkstar: open-source server technology targeting the $52 billion video game and virtual world markets.
      Chris Melissinos, Sun Microsystems, Inc.

    • The Third Wave of Open: Open Source and Business Models
      Open source: mainstream but needing to learn from history. In this session, get the inside view from the world's biggest open-source adopter.
      Simon Phipps, Sun Microsystems, Inc.

    • Tips and Tricks for Starting and Maintaining a Successful User Group in Your Community
      This session provides tips and tricks for starting and maintaining a successful user group in your community.
      Kevin Nilson and Michael Van Riper, Silicon Valley Web JUG

    • Lightning Talks, Part 3

      Mobile Development

      Download available presentations
    • Apache Trinidad in Action
      This session shows Apache Trinidad's features such as AJAX and Mobile Web Support and some of the components in detail.
      Matthias Wessendorf, Oracle

    • FIRST (For Inspiration & Recognition of Science and Technology): FRC-FIRST Robotic Competition
      Eric Arseneau, Sun Microsystems, Inc.

    • Project playSIM: Experimenting with Java Card 3 Technology and Sun SPOTs
      Eric Arseneau, Sun Microsystems, Inc.

    • The cqME and Testing Tools Projects
      The cqME and testing tools open-source projects provide tools and expertise for testing applications and APIs written for all the Java platforms. These projects include a test harness, frameworks, and tests for compliance and performance testing.
      Kevin Looney, Sun Microsystems, Inc.

    • Turbocharge Your UI
      This session focuses on optimizations recommended by the Android framework team to make the best use of the UI toolkit.
      Mike Cleron and Romain Guy, Google

    • Lightning Talks, Part 4

      Operating Systems and Platforms

      Download available presentations
    • Becoming a ZFS File System Ninja
      In this zero-to-hero in-depth exploration of the ZFS file system as a complete storage subsystem, the discussion extends from pool creation and maintenance to provisioning tips and performance tuning - and to backup, replication, and sharing technologies such as iSCSI, CIFS, and NFS. By the end of this session, you should have a very stable footing for harnessing the full power of this amazing storage technology.
      Ben Rockwood, Joyent

    • Building C/C++/Fortran Applications on the OpenSolaris Operating System and Linux
      Build high-performance parallel C/C++/Fortran apps for OpenSolaris OS and Linux with Sun Studio software compilers and tools.
      Don Kretsch, Sun Microsystems, Inc.

    • Leveraging the ZFS File System for Blazing-Fast Backups of the OpenSolaris Operating System and MySQL Database
      This session describes how ZFS file system features in the OpenSolaris operating system can be used for backup and recovery. It also covers the Amanda and ZRM projects.
      Paddy Sreenivasan, Zmanda

    • Moving Forward: High-Performance Application Development in a Multicore World
      This session is a panel discussion of high-performance application development in a multicore world.
      Kim White, AMD

    • OpenSolaris Operating System and Intel: Innovation Unleashed
      In this sesison, discover how Intel's roadmap has been married up with advancements in the OpenSolaris operating system to unleash the maximum innovation potential.
      David Stewart, Intel Corporation

    • OpenSolaris Operating System on ASUS Eee PC for Geeks
      In this lightning talk, Masafumi Ohta discusses an article he wrote for the February issue of "Software Design" about OpenSolaris operating system installation (procedures for beginners) on Eee PC.
      Masafumi Ohta, OpenSolaris Users Group

    • OpenSolaris Operating System Web Stack
      In this BOF, the presenters discuss their experiences in building the stack, developing extensive DTrace probes around it, and understanding its performance and scaling characteristics.
      Murthy Chintalapati, Jeff Trawick, and Jyri Virkki, Sun Microsystems, Inc.

    • PHP Web Application Development Made Easy with the OpenSolaris Operating System Web Stack and the NetBeans IDE
      This session demonstrates how easy it is to develop, debug, and deploy PHP Web applications by using the NetBeans IDE on the OpenSolaris operating system.
      Sriram Natarajan, Sun Microsystems, Inc.

    • Lightning Talks, Part 5

      Operating Systems: Developing ON OpenSolaris

      Download available presentations
    • Developing on the OpenSolaris Operating System
      In this session, the authors of "OpenSolaris Bible" provide a tutorial on using the OpenSolaris operating system as your development platform.
      David Miner and Nicholas Solter, Sun Microsystems, Inc.

    • Measuring Performance with Sun Studio Tools
      This technical session describes how to use the Sun Studio software performance tools to diagnose and triage performance problems.
      Marty Itzkowitz, Sun Microsystems, Inc.

    • Moving to the OpenSolaris Operating System
      How do you get started using the OpenSolaris operating system? Is it better to run it on the bare metal or in a virtual environment? Where is everything installed? These are all easy questions to answer, and this session uses a demo-driven approach to show you how to easily get up and running on the OpenSolaris operating system.
      Brian Leonard, Sun Microsystems, Inc.

    • Observing Applications with DTrace
      This presentation/demonstration shows how to observe an application running on the SAMP stack with dynamic tracing (DTrace).
      Angelo Rajadurai, Sun Microsystems, Inc.

    • Porting Applications with the OpenSolaris Operating System SourceJuicer
      This session describes how to contribute and use packages in the OpenSolaris operating system /contrib repo and looks at the related technologies and community resources.
      Jim Walker, Christian Kelly, and Dermot McCluskey, Sun Microsystems, Inc.

    • Probing Database Applications with DTrace Probes
      This case study shows how dynamic tracing (DTrace) probes were embedded into the MySQL and Postgres by the speaker -- Sun's Robert Lor -- and the community.
      Robert Lor and Martin Brown, Sun Microsystems, Inc.

    • Testing Applications with VirtualBox Software
      This presentation shows how to use VirtualBox software for cross-platform development and testing.
      Brian Leonard, Sun Microsystems, Inc.

      Operating Systems: Managing OpenSolaris

      Download available presentations
    • Becoming an OpenSolaris Operating System Power User
      In this session, the authors of "OpenSolaris Bible" present a tutorial on becoming an OpenSolaris OS power user. Learn about the Solaris ZFS file system, DTrace, FMA, SMF, and more.
      David Miner and Nicholas Solter, Sun Microsystems, Inc.

    • Built-in Virtualization for the OpenSolaris Operating System: Containers, Sun Logical Domains (LDOMs), and xen
      This presentation covers the built-in OpenSolaris operating system virtualization technologies, including Sun Logical Domains (LDOMs). The session also discusses common use cases.
      Jerry Jelinek, Sun Microsystems, Inc.

    • Crossbow Open Networking Developer Birds-of-a-Feather
      The main intent of this BOF is to let some of the early adopters of Crossbow share their ideas about interesting applications of this technology with the community and come up with new, interesting ideas. Also, this is a great opportunity to get to know the Solaris? operating system (Solaris OS) networking experts behind the technology.
      Markus Flierl, Sun Microsystems, Inc.

    • Open Networking with Crossbow
      This session covers Crossbow, which provides the Solaris operating system (Solaris OS) with network virtualization capabilities while using NIC features to avoid any performance penalties.
      Sunay Tripathi, Sun Microsystems, Inc.

    • OpenSolaris Operating System Secure Deployment: Roles, Privileges, and Crypto
      This session covers how to develop and deploy securely by using OpenSolaris OS privileges, RBAC, and the Solaris Cryptographic Framework.
      Christoph Schuba, Sun Microsystems, Inc.

    • Open Storage with the Solaris ZFS File System and COMSTAR
      Open storage with the OpenSolaris OS avoids vendor lock-in and drastically simplifies management, scaling seamlessly as necessary.
      Scott Tracy, Sun Microsystems, Inc.

    • What's New in the OpenSolaris 2009.06 Operating System
      This session presents an overview of Sun's OpenSolaris 2009.06 operating system release. It includes short demos of key features such as Crossbow, COMSTAR, and SPARC technology.
      Chris Armes and Pete Dennis, Sun Microsystems, Inc.

      RIAs and Scripting

      Download available presentations
    • Enterprise JavaFX Technology Update
      How can enterprises built on Java Platform, Enterprise Edition (Java EE platform) leverage possibilities with JavaFX technology? In this session, learn how to integrate JavaFX technology with Java EE technology now.
      Peter Pilgrim, LLoyds TSB

    • Practical Groovy Domain-Specific Languages
      In this session, learn all the techniques for developing domain-specific languages with the Groovy dynamic language for the JVM machine.
      Guillaume Laforge, SpringSource

    • RIAs Done Right: Grails, Flex, and Ext GWT
      RIA? SOA? In this session, see how it all fits together and how Grails, Flex, and Ext GWT make it easier than ever.
      Michael Galpin, eBay

    • Sexier Software with Flex and Java Technology
      This session covers the basics of using Flex, Java technology, and BlazeDS to build sexy software for the Web and the desktop.
      Duane Nickull, Adobe Systems

    • The Da Vinci Machine Project: Collaborating on JVM Machine Futures
      This session describes the first year of the Da Vinci Machine Project and encourages participation in this interesting and influential line of work.
      John Rose, Sun Microsystems, Inc.

    • What's New in Groovy 1.6?
      In this session, you will dive into the Groovy dynamic language and its novelties through the presentation of concrete code examples and demos.
      Guillaume Laforge, SpringSource

      Server-side Platforms

      Download available presentations
    • EclipseLink, the Road To Java Persistence API 2.0
      The EclipseLink project is developing the reference implementation of Java Persistence API 2.0 (JSR 317). This session introduces the new features coming in Java Persistence API 2.0 as well as many of the important advanced capabilities of EclipseLink. Attendees will learn how these features can be leveraged within their Java Platform, Enterprise Edition (Java EE platform); Java Plaform, Standard Edition (Java SE platform); OSGi; and rich client applications and gain practical advice on their usage of EclipseLink.
      Doug Clarke, Oracle

    • Running Seam on the GlassFish Application Server
      This session shows how to work around application portability hurdles so you can deploy your Seam application to the GlassFish application server.
      Dan Allen, Red Hat, Inc.

    • Sailfin: Open Possibilities in Communications
      This session showcases Sailfin as an open-source alternative to proprietary Java Platform, Enterprise Edition (Java EE platform) + SIP application servers, especially for developers.
      Prasad Subramanian, Sun Microsystems, Inc.

    • Sun GlassFish Web Stack Enterprise Manager: A Simple Yet Powerful Tool for Monitoring AMP Deployments
      This session demonstrates how easy it is to manage and monitor Apache/MySQL/Perl or PHP (AMP) deployments by using the Sun GlassFish Web Stack Enterprise Manager, which shows a dashboard with live graphs and runtime statistics.
      Praveen Chandrasekharan, Sun Microsystems, Inc.

    • Three Techniques for Database Scalability with Hibernate
      This session discusses the following:
      (1) Second-level caching – The Hibernate second-level cache can deflect a lot of load from your database easily, but how do you use it appropriately?
      (2) Disconnect from database and eliminate Open Session in View – Open Session in View is a handy technique for ensuring Hibernate object availability, but it can degrade database performance. The session covers some ways to disconnect Hibernate objects and avoid this adverse impact.
      (3) Satisfy searches in memory – As your application scales, running database queries can cause a bottleneck, but Hibernate search can satisfy application queries in memory without touching your database.

    • Two Years of GlassFish Application Server in Development and Production . . . and Still Excited?
      This session covers GlassFish application server version 2/3 in development and production, best practices, and lessons learned.
      Adam Bien, adam-bien.com

    • Use GlassFish v3 Application Server Extensions to Create Your Own Application Server
      The GlassFish v3 application server provides the ability to add just the needed services and remove the unwanted ones. This session shows how to develop a lightweight module and extend the application server functionality.
      Sreenivas Munnangi, Sun Microsystems, Inc.

    • Using Embedded Enterprise JavaBeans 3 (EJB 3) Technology-Based Containers
      This session outlines uses for embedded containers including unit testing, adding Enterprise JavaBeans 3 (EJB 3) to Tomcat, and using EJB 3 in desktop applications.
      Reza Rahman, Cognicellence

    • Lightning Talks, Part 2

      Social and Collaborative Platforms

      Download available presentations
    • Community Equity: A Social Value System for Social Networks
      Every social system has a value system. Community Equity implements a value system for social networks. Learn more in this session.
      Peter Reiser and James Falkner, Sun Microsystems, Inc.

    • Developing Sleek and Collaborative Applications with OpenSocial and AJAX Push
      OpenSocial standardizes social Web applications. In this session, learn how to easily develop collaborative social applications that make use of AJAX Push.
      Ted Goddard, ICEsoft Technologies; Chris Schalk, Google

    • Exploring ESME: Enterprise Social Messaging Experiment
      In this session, you will learn how to install and extend Enterprise Social Messaging Experiment (ESME).
      David Pollak, Lift Web Framework

    • Social Networking with JavaServer Faces 2.0 Technology, Portlet 2.0, and AJAX Push
      This session will teach you how to build a social networking application with JavaServer Faces 2.0 technology, Portlet 2.0, and AJAX Push.
      Ed Burns, Sun Microsystems, Inc. and Neil Griffin, Liferay, Inc.

    • Taking Advantage of Subversion's New Features
      This session presents an overview of new features and enhancements in Subversion, how to use them, and how to access them via API calls.
      C. Michael Pilato, CollabNet, Inc. and Jack Repenning, CollabNet, Inc.

    • Your Code, Your Community . . . Your Cloud: Project Kenai
      In this session, meet Sun's Project Kenai team, learn about new "cloud" initiatives at Sun, learn how to take advantage of Project Kenai for growing out your code base, and discover how to connect online with like-minded developers.
      Sharat Chander and John Brock, Sun Microsystems, Inc.

    • What Do You Need to Know About Creating and Running a Scalable Web Site but Were Afraid to Ask?
      This session covers the scalable and highly available architecture used by zembly.com based on the GlassFish application server, Solaris operating system (Solaris OS), Apache, and MySQL database.
      Girish Kumar Balachandran and Chris Webster, Sun Microsystems, Inc.

      Web Platforms

      Download available presentations
    • Beyond Impossible: How JRuby Has Evolved the Java Platform
      JRuby stretches the Java platform and met "impossible" challenges; how will these challenges affect the JVM and the Java platform? Find out in this session.
      Charles Nutter, Sun Microsystems, Inc.

    • Developing RESTful Web Services with JAX-RS and Jersey
      This presentation gives a detailed overview of the Java API for RESTful Web Services (JAX-RS) and the production-quality reference implementation Jersey.
      Marc Hadley and Paul Sandoz, Sun Microsystems, Inc.

    • Dynamic Data in a Web 2.0 World
      This session explains how to develop scalable Web 2.0 applications by using a GlassFish application server, Memcached, and Postgres Plus stack.
      Jim Mlodgenski, EnterpriseDB

    • Getting Started with Jython and Django
      The purpose of this session is to demonstrate the basics of Jython and the use of Jython with the Django framework.
      Frank Wierzbicki, Sun Microsystems, Inc.

    • Metro Web Services, NetBeans IDE, GlassFish Application Server, and OpenSSO in Action with Amazon WS, Azure, and Office
      This session covers Metro Web services, the NetBeans IDE, GlassFish application server, and OpenSSO in action with Amazon WS, Windows Azure Cloud, Microsoft Office, and identity providers.
      Harold Carr, Sun Microsystems, Inc.

    • Monitoring and Trobleshooting GlassFish Application Server in the Wild
      This session gives a practical demonstration of diagnosing and fixing problems in a production GlassFish application server cluster.
      Steve Millidge, C2B2 Consulting Limited

    • Pragmatic Identity 2.0: Invoking Identity Services with a Simplified REST/ROA Architecture
      This session explains how Sun's open-source identity stack can be used to invoke ROA/RESTful identity services.
      Daniel Raskin, Sun Microsystems, Inc., Pat Patterson, Sun Microsystems, Inc., and Ron Ten-Howe, Sun Microsystems, Inc.

    • Python 3000 Retrospective
      This session covers lessons the speaker learned from attempting to do a step function for a popular language.
      Guido van Rossum, Google

    • Secure Web Services in Time for Tea, Using Metro and OpenSSO
      This session demonstrates how to quickly develop a Web service that is protected by a Secure Token Service (STS) using Metro and OpenSSO.
      Jonathan Scudder, Identitas

    • Sun GlassFish Portfolio: Where Sun's Application Platform Is Going
      Learn from the architects of GlassFish Portfolio (application server, WebSpace portal, GlassFish ESB, and the WebStack) about the status of the current portfolio, the hudson tool, and the exciting releases that are right around the corner. Expect technical demos.
      Eduardo Pelegri-Llopart, Sun Microsystems, Inc.

    • Test Your Product on Multiple Machines in Parallel with Hudson
      This session's presenters had tests and machines, but they still needed an infrastructure to connect those things together.
      Lukas Hasik and Tomas Musil, Sun Microsystems, Inc.

    • Web Security in the Java Servlet 3.0 API and GlassFish Application Server v3
      This session discusses new security features in the Java Servlet 3.0 API and gives an overview of Web-related security features in GlassFish application server v3.
      Shing Wai Chan and Ronald Monzillo, Sun Microsystems, Inc.


    *Content subject to change.

 

Content Catalog

For session abstracts and speaker bios, check out the Content Catalog.

Schedule Builder

To create a personal schedule for your sessions, use Schedule Builder.

Monday Session Agenda Available

The session agenda for Monday, June 1 is now available. Get the details

JavaOne Conference - June 2-5, 2009
With more than 200 technical sessions and 100 BOFs, this year's Conference will have one of the deepest curriculum programs yet. Don't miss out.
Create. Develop. Port. Win.
Submit your package for OpenSolaris for a chance to win a Toshiba laptop.

CommunityOne Videos

Word on the Street

  • "One heavyweight geek-fest."
    Tim Bray, 2008 speaker

  • "High-energy, free event--awesome! Broad variety of tracks and levels."
    2008 attendee

  • "Great buzz and excitement and excellent presenters that know their stuff!"
    2008 attendee

  • "Something for everyone: developers, infrastructure specialists, DBAs, sys admins."
    2008 attendee

Need More Info?

To receive updates about CommunityOne, please subscribe to the Mailing List. Join now