sábado, 5 de junho de 2010

J2EE on the Cloud: 80 pound gorilla floating on the air

Many times when we are discussing about cloud application development we talk about programming languages and frameworks different from a traditional and stabilished environment like Java and J2EE: Ruby on Rails, PHP, and the like.

So, how Java and J2EE fit into this new picture?

In fact, as you see the evolution of the EJB spec from a XML centered configuration to the annotated world on the more technical side, and more important: from a SUNs committe centered mindset to a more open development and community driven mindset.

This new JSR mindset where both eyes are very open to newer and popular trends can be seen on the influence that Hibernate took on the last EJB 3 spec.

Why java can play a role on the Cloud. Well, for the same reasons it had an important role on the emergence of the Internet. It is networked, multi threaded and more important, it is evolving from its previous mistakes due to a vibrant developer community.

The risk to this is the language become hostage of Oracle and IBM.

The key to the future is how this comunity will interact with the couple Oracle and IBM and what will grow from this.

Let´s see the Next Steps.

Nenhum comentário: