Thursday, May 13, 2010

Guerrilla SOA in the Cloud.

This evening I'm listening to a presentation by John Graham "From the ESB to REST and Clouds an Open Source", who is talking about ESB, REST and Clouds at the SUN campus in Burlington, MA. It is a nice overview of the evolution of system architectures, with the conclusion that as system became more distributed we developed different integration solutions; from Corba, Asynch Messaging to ESB. The talk is spiced up by some good word plays ("Being thrown under the ESB"), quizzes and code examples. It's entertaining.



After a little while we arrive at Guerrilla SOA coined by Jim Webber, which is a lighter style of SOA. Finally we arrive at how REST can be used in a cloud environment in a complementary fashion to manage ESBs.

Cheers,

--Kurt

Friday, May 7, 2010

Match made in Heaven: Maven Multi-Project and Eclipse Working Sets

Recently Maven dropped support for 'nested modules' which was nice from an organizational point of view, but since all the maven modules shared one classpath in this case it wasn't really working. So I started using the 'import maven modules' after checking out the main project, which creates different project for each maven module. This works well, but it explodes the amount of project in my project explorer. I have been looking for a way to organize this and today I tripped over this article from Byron, about Categorization of projects in Eclipse using 'Working Sets'. This is what I had been looking for, and it was there all this time!

Cheers,

--Kurt

Tuesday, May 4, 2010

JBoss Quick Reference Card

This is the best Getting Started Guide on JBoss I have seen! Short and to the point.

--Kurt

jBPM Developer Guide Book (P)Review

When I returned from our spring vacation trip one of the things I found waiting for me on the porch was a copy of the book "jBPM Developer Guide". After my last jBPM book review I mentioned that the target audience for that book was not the jBPM developer. Well that seems to be addressed now. Here is a link the chapter 5, if you're interested while I'm reading the book myself.

Cheers,

--Kurt