Wednesday, October 19, 2011

Java One 2011 Day 4 (5th of October)

1. Building Secure, Interactive, Scalable Web Applications Easily on JVM with Lift by David Pollak (Lift Web Framework creator) and Indrajit Raychaudhuri (Committer Lift Web Framework)
A nice demonstration of the Lift Web Framework possibilities. Remind me both JSF and Portlets. Definetly should try this out.
Still looking for the slides.
Main topics and quotes:
Foursquare uses Lift
Some recommended matherials:
http://exploring.liftweb.net/master/index.html
http://simply.liftweb.net/
GitHub: https://github.com/tjweir/liftbook/

2. Project Coin in Action: Using New Java SE 7 Language Features in Real Code by Stuart Marks (Principal Member of Technical Staff Oracle)
One more about JDK 7 features. Recommended.
Slides here.

3. The Road to Java EE 7: Is It All About the Cloud? (panel discussion)
The panel consisted of the following people:
--Adam Bien, Consultant, Author, Java EE Expert
--David Blevins, Apache Software Foundation
--Emmanuel Bernard, JBoss Platform Architect, Red Hat
--Reza Rahman, Senior Software Engineer/Community Outreach Activist, Caucho Technology
--Linda DeMichiel, Java EE 7 Specification Lead, Oracle

Main topics and quotes:
Things to be small in EE 7
Change of deployment model
Containers should be lighter
API's first than cloud
Right step would be to have a cloud which supports JavaEE
Multi-tenancy should be addressed as a feature
PaaS deployment are missing business details
JavaEE 7 is not just about the cloud but service provisioning
Multi-tenancy is the challenge
Many JSR's are focused in the usage improvement
XML descriptors would probably come back

4. Asynchronous Job Execution in the Cloud by Alex Snaps (Senior Software Engineer Terracotta)
Alex summed up all problems which we are facing when doing a Task Scheduling and execution in a cluster and cloud.
Slides are here.
A PR talk about Terracotta products.

5. Patterns and Best Practices for CDI by Reza Rahman (Senior Software Engineer/Community Outreach Activist Caucho Technology) and Ryan Cuprak (e-Formulation Analyst Dassault Systemes)
The presentation is now available here.
The presentation on my mind is quite controversial. Probably the only interesting part is about scopes.
My conclusion:
CDI is a kind of unfinished spec with a lot of provider specific features.

6. Experiences with Java EE-Enabled PaaS by Anil Saldhana (Lead Middleware Security Architect Red Hat) and Scott Stark (Vice President - Technology Red Hat Inc)
Guys from RedHat presented main features of the OpenShift - Java PaaS from JBoss. I liked simply explanation about "what's in there". BTW Puppet again. Security aspect was also covered.
It's a pity that I could not find the demo code.
Slides are here.
Recommended to all that wanted to start with JavaEE PaaS.

1 comment:

  1. www.sms100.org...

    Java One 2011 Day 4 (5th of October) | McGray;s Tower...

    ReplyDelete