Architecting GWT Applications for Production at Google

Published July 5th, 2010 Under Architecture, User Interface | Leave a Comment

For large GWT applications, there’s a lot you should think about early in the design of your project. GWT has a variety of technologies to help you, but putting it all together can be daunting. This session walks you through how teams at Google architect production-grade apps, from design to deployment, using GWT.

Slides

The Enigma of Java: the Java Memory Model

Published July 5th, 2010 Under Architecture | Leave a Comment

Deep in the trenches of the Java Language Specification lies the enigmatic Java Memory Model. The Java Memory Model (JMM) is responsible for defining consistent thread behavior with memory. Without your awareness, your code can be subtly re-ordered, produce values out of thin air and read stale state. This is a scary proposition and James Perry hopes to provide clarity on this esoteric subject so you can walk away knowing what goes under the hood of Java’s concurrency constructs.

Watch this video on SkillsMatter.com

What’s hot in Java for App Engine

Published June 22nd, 2010 Under Architecture, Coding, Open Source Tools | Leave a Comment

Learn what’s new with Java on App Engine. We’ll take a whirlwind tour through the changes since last year, walk through a code sample for task queues and the new blobstore service, and demonstrate techniques for improving your application’s performance. We’ll top it off with a glimpse into some new features that we’ve planned for the year ahead.

Apache Aries: Enterprise OSGi in Practice

Published June 16th, 2010 Under Architecture | Leave a Comment

Apache Aries is an umbrella project containing implementations of the standards specified in the Enterprise OSGi specification, including several of the Reference Implementations for those specifications. It also includes a lightweight and clean implementation of Blueprint, a standard derived from the Spring Dynamic Modules project. Aries is backed by IBM and SAP, along with committers from smaller companies and independents.

Watch this video on SkillsMatter.com

JRuby Everywhere!

Published May 19th, 2010 Under Architecture, Coding, Open Source Tools | Leave a Comment

JRuby has become popular for deploying Rails and other web frameworks, but it is also helping to expand the Ruby world beyond Rails. JRuby is everywhere, bringing Ruby to new users and new domains every day. In this session, we’ll show many other examples of JRuby, from mobile devices to games to desktop apps to cloud computing to new Java integration features.

keep looking »