Wednesday |
Architecture Quality (day 1)
|
Emerging Client Technologies
|
Java in Action
|
Practical Application Security
|
Solution Track: Architecting for Performance & Scalability
|
Host |
Aino Vonge Corry
|
Scott Delap
|
Ryan Slobojan
|
Gunnar Peterson
|
|
08:00 - 09:00
|
Registration and Breakfast
|
09:00 - 10:00
|
Trends in Agile Development
Kent Beck
Location: Metropolitan Ballroom
Download slides
|
10:00 - 10:30
|
Break
|
10:30 - 10:45
|
An Introduction to Architecture Quality
Aino Vonge Corry
Location: Metropolitan I
Download slides
|
Introduction: Emerging Client Technologies
Scott Delap, Author, Desktop Java Live
Location: Cornell
|
Introduction: Java in Action
Ryan Slobojan
Location: City
Download slides
|
Introduction: Practical Application Security
Gunnar Peterson, Managing Principal
Location: Stanford
|
|
10:45 - 11:00
|
Break
|
11:00 - 12:00
|
Architectures of extraordinarily large, self-sustaining systems
Richard Gabriel, Distinguished Engineer
Location: Metropolitan I
Download slides
|
Building Large AJAX Applications with GWT 1.4 and Google Gears
Rajeev Dayal
Location: Cornell
Download slides
|
Configuring the Spring container
Rod Johnson, Creator, Spring
Location: City
Download slides
|
Secure Programming with Static Analysis
Brian Chess
Location: Stanford
Download slides
|
Panel Discussion: Architecting for Performance & Scalability
Nati Shalom
&
Brian Zimmer
&
Cameron Purdy, founder & president of Tangosol
&
Peter Nickolov, President, COO and CTO
&
Ari Zilka, Founder
&
Randy Shoup
Location: Concordia
|
12:00 - 13:00
|
Lunch
|
13:00 - 14:00
|
Three Steps...
Nati Shalom
Location: Metropolitan I
Download slides
|
Java Comes Home to the Consumer
Chet Haase
Location: Cornell
Download slides
|
Designing for Testability
Cedric Beust, Co-founder, TestNG
&
Alexandru Popescu
Location: City
Download slides
|
Making Threat Modeling Useful to Software Development
John Steven
Location: Stanford
Download slides
|
Oracle: The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability
Cameron Purdy, founder & president of Tangosol
Location: Concordia
Download slides
|
14:00 - 14:30
|
Break
|
14:30 - 15:30
|
Strategic Design
Eric Evans, Domain Driven Design
Location: Metropolitan I
Download slides
|
Rich Internet Applications for the Browser and the Desktop with Flex and Air
Christophe Coenraets
Location: Cornell
Download slides
|
Concurrency, past and present
Brian Goetz
Location: City
Download slides
|
Establishing Your Organization's Enterprise Security API
Jeff Williams
Location: Stanford
Download slides
|
Clustered Architecture Patterns: Delivering Scalability and Availability
Ari Zilka, Founder
Location: Concordia
Download slides
|
15:30 - 16:00
|
Break
|
16:00 - 17:00
|
The Top 10 Ways to Botch Enterprise Java Application Scalability and Reliability
Cameron Purdy, founder & president of Tangosol
Location: Metropolitan I
Download slides
|
An Introduction to Microsoft Silverlight
Laurence Moroney
Location: Cornell
|
AOP in the Enterprise
Adrian Colyer
Location: City
Download slides
|
Perfect Storm - Stopping New Attacks in a Web 2.0 World
Jeff Williams
Location: Stanford
Download slides
|
No More Hops! - towards a linearly scalable application infrastructure
Owen Taylor, Sr. Director
Location: Concordia
Download slides
|
17:00 - 17:15
|
Break
|
17:15 - 18:15
|
Amazon and Hadoop
Jinesh Varia
Location: Metropolitan I
|
Web 2.0 Trends For the Next Generation: Laszlo Revealed
David Temkin, Laszlo Co-Founder and CTO
Location: Cornell
Download slides
|
Panel: What will the future of Java development be?
Chet Haase
&
Rod Johnson, Creator, Spring
&
Joshua Bloch
&
Erik Meijer, Creator, LINQ
&
Charles Nutter
Location: City
|
SOA and Web Services Security
Gunnar Peterson, Managing Principal
Location: Stanford
Download slides
|
3Tera
Bert Armijo, Senior VP of Product Management
Location: Concordia
Download slides
|
18:15 - 18:30
|
Break
|
18:30 - 19:30
|
50 in 50
Richard Gabriel, Distinguished Engineer
Location: Metropolitan Ballroom
|
20:00 - 23:00
|
Google Welcome Party
Speakers: TBA
|