Host:
Kresten Krab Thorup
The typical JEE application does not reach the fabled "five nines" of availability. Far from it. It's more like "double eights". Come see why enterprise applications and web sites are only serving users 88% of the time instead of 99.999%.
This track features two talks, that can be seen seperately, but make most sense together.
Host:
Patrick Linskey
The Architecture, Design and Implementation of High Performance Applications for Mission Critical and Internet Scale systems.
Host:
Eberhard Wolf
This two-hour long talk for .NET developers and other newcomers will take you through the last 12 years of Java developments, give you an overview of the current Java platform, significant technologies, players and developments in the history of Java. We will focus on "why" things are the way they are today, and come with some ideas as to where Java is going in the future. One thing is certain: it won't be going away any time soon.
Host:
Kresten Krab Thorup
In this track we will look into some of the major developments in technologies on the Java platform this past year. Being so pervasive, Java also finds it's way into many of the other tracks at JAOO. Here we will cover some recent developments that relate to Java technology.
Host:
Patrick Linskey
Databases are growing larger and larger and span records to multimedia information. DataBase Design is a critical success factor in enterprise applications. This session examines modern DB design, XML and Multimedia Databases, Performance and Flexibility.
Host:
Erik Meijer
Recent years has, happily, seen an enormous diversification in new programming languages. In this track we continue following these developments looking into languages such as Erlang, F#, and Scala. Why is the scene suddenly open to these developments, and how can we best leverage them in our next software project?
Host:
Stefan Tilkov
The debate about whether or not Web Services are "Web" in name only, and whether or not the architectural style known as "REST" has benefits beyond the browser/Web server communication, started before the term SOA was even coined. More and more business interactions move to the Web; simultaneously, companies become more and more dynamic and loosely coupled. In this track, we will leave the this-vs.-that discussions behind and show how to derive value from the Web's architecture for SOA scenarios.
Host:
Glenn Vanderburg
The growth of acceptance and use of the Ruby language is nothing short of phenomenal. Developers have stopped asking "Why?" and are instead seeking to learn how best to take advantage of what Ruby has to offer. Meanwhile, Ruby on Rails is quickly maturing as it approaches version 2.0 and continues its march to dominance in web application development. Widespread adoption of REST principles are simply more fuel for Rails fire around the world. This track provides in-depth learning about programming innovations in Ruby and Rails, along with practical advice for organizations embracing Ruby as their development platform of choice
Host:
Aino Corry
Social Networks support thousands to millions of users. This session discusses the challenges of development of social networks in the cloud.
Host:
Dave Thomas
Synchronization is a proven technique for improving reliability by replication and for supporting occasionally connected devices such as mobile phones and laptops making it an important techinique for developers. Topics include SyncML, Unison, Rsync, Database Replications, GIT/SVN/DARCS
Host:
Aino Corry
Sometimes presentations appear that do not fit our track ideas, but that we feel we need to have at the conference. These presentations are like that.
Host:
Mario Szpuszta
If you are already a .NET knowledge worker, you can get an update in this track. This track features speakers, that will tell you about the newest developments and technologies in .NET, and will be available for questions about whatever you think they forgot to say.
Host:
Stig Efsen
Software Agility for large product and application development organizations requires the coordination of 100s to 1000s of developers. In this session we look at approaches used to implement Lean and Agile Practices in Large Organizations
Host:
Dave Thomas
JavaScript is growing up very quickly from a little scripting language to a full blown application delivery run-time. It enables a new generation of easy to use Web 2.0 tooling, such as IBM QEDwiki, Yahoo Pipes and Microsoft PopFly, for rapid application development for the Programmable Web. With luck Web 2.0 may allow many of us to stop fighting the middleware and get back to the joy of building applications!