<<< Previous speaker next speaker >>>

Cameron Purdy, Oracle

 Cameron  Purdy

Cameron Purdy is Vice President of Development at Oracle. Prior to joining Oracle, Mr. Purdy was the CEO of Tangosol, whose revolutionary Coherence Data Grid product provides reliable and scalable data management across the enterprise. Mr. Purdy has over ten years of experience with Java and Java-related technology.

As a software visionary and industry leader, Mr. Purdy is a frequent presenter at industry conferences and has received a number of awards in recognition of his contribution to the Java community, including twice being named as a JavaOne RockStar and being recognized in TheServerSide┬┤s "Who┬┤s Who in Enterprise Java". He regularly participates in industry standards development and is a specification lead for the Java Community Process.

Presentation: "Architecting for Performance and Scalability: Panel Discussion moderated by Floyd Marinescu"

Time: Wednesday 10:45 - 11:45

Location: Rutherford Room

Abstract: What does it take to scale? This panel will bring together leading architects and solution providers in the area of performance, scalability, fault tolerance, and clustering; the panel will explore current and emerging architectures, practices, and solutions for achieving predictable performance & scalability.

Presentation: "Moving to Parallelism and Grid Computing"

Time: Thursday 13:00 - 14:00

Location: Fleet Room

Abstract: Ryan Slobojan interviewing Cameron Purdy

Presentation: "Traditional Programming Models: Stone knives and bearskins in the Google age"

Time: Friday 09:15 - 10:15

Location: Abbey Room

Abstract:

Programming has been taught using roughly the same approach for decades, but today's systems use radically different architectures -- consider the explosion in the count of processors and cores, massively distributed environments running parallel computations, and fully virtualized operating environments.

Learn how many of yesterday's programming principles have inadvertently become today's worst practices, and how these anti-patterns continue to form the basis of modern programming languages, frameworks and infrastructure software.