Posts Tagged ‘cloud’

Devoxx: day 3

Friday, November 20th, 2009

Day 3 started with a keynote. Stephan Janssen presented the new version of Parleys (which is in Beta right now). For those who spend 50 euros, they can see all the devoxx presentations during 6 months right after the conference. And, you can fully download them. So that’s great. No more worrying about skipping a session or making a difficult choice between two sessions.

Then it was Oracles turn and up on this very moment I have no clue what the hell they tried to tell us there. And if you were hoping the demos bring any light in the Oracle darkness, nope, they were even worse.  Sun did a quick announcement of the J2EE 6 stuff followed by a very nice and sexy show of the Adobe guys. CatalystFX does a great job, but as any RAD tool, I have my doubts about the usefullness in the field. Who will want to work with the generated mxml files. At first sight, I won’t. But, we can learn from it. E.g. how to create a slider from some graphics..

Then I went to see what’s going to be in JDK 7. Closures !! And fork/join. But they finally admitted they wont get there in time. So they added a few more milestones. They hope to be feature complete around Q2 2010 and release it a few months later. We’ll see. I like this scenario better than releasing now the 7 and have to wait for the 8 with the real changes again for several years.

Then I went to see Architecting Robust applications in the cloud, which was a bit of a mistake (so I didn’t went to Gosling). Not because it was a bad session, not at all, but it was merely a short version of the session I saw from Chris Richardson on monday during the university days.

JavaFX. Where are they at the moment? Well, they made progress, the components are fast, but there are still missing a few important ones. Maybe the most important one: the table (or grid or whatever you want to name it). It looks quite good though. One day, they will definelity be in the game. Hopefully for them they are not too far behind at that moment.

And then back to the cloud again. Doug Tidwell tried to give us some reasons why we should go for standards in the cloud. He also presented some frameworks, but I must admit he lost me as I had a bit of a dip. Didn’t get much sleep lately :( The same counts for the last session of the day, the Lift (Scala) framework. I still remember it looked very cool and I want to try it out soon, but I can’t say anyting more than this about it. My brain got a bit overheated by then :)

Day 4 looks promising again. Robert C. Martin is coming..

Devoxx: day 1

Tuesday, November 17th, 2009

First day at Devoxx was all about cloud computing. At least that were the sessions I picked out. The first session introduced all the concepts and bizz words. John Willis did a pretty good job and he definitely knew what he was talking about. But I wanted more. Luckily, after the lunch break Chris Richardson explained us all about the Amazon cloud web services which gave me a more in depth view on things. After these 2 sessions, I can only conclude we are not there yet. OK, everything can be managed now in a nice UI (you can even choose). BUT.. SimpleDB needs a whole different approach of programming your product and does it suite our needs? I mean, it might be faster to read the data and scale easy, but do we need to offer all the good things we get from relational databases? I guess not. Let’s be honest: how may facebooks, googles, yahoos are out there? OK, MySql is supported now, but how will it scale and how about the I/O latency on all these virtual instances. Also, cloud computing is presented as the way to go for a start up company. Indeed, that might be the case if you could just drop in your war file, specify how many cores and memory you want and let it access a MySql or Oracle database or whatever other service you running on an other instance. Not to speak about the infrastructure work the EC2 platform requires as it just provides the infrastructure (IaaS). All should be set up in such a way that when an instance is powered up/down or replicated, the configuration and setup is scripted so it can be restored from scratch. I’m not an operation guy, but from my experience as a developer, this can become a huge task I think.

The good news is that there are some companies out there now offering PaaS, coming close to the war upload scenario, making the deployment task a lot easier. And, more and more new competitors are trying to get their share of the market. So we can only hope that the competition pushes them forward to a one-click-deployment. Hmmm, that sounds Amazon’ish ;-)