SOA Patterns : Composite Frontend

SOA Patterns : Composite Frontend

I am not blogging much these days – most of it is due to trying to get my bloody book finished. A case study and a finished anti-pattern chapter where recently pushed to the MEAP, and here’s one additional pattern from chapter 6 (service consumer patterns): When we try to think about service consumers, the obvious candidates are, of course, other services. Nevertheless there are other...

Read More

HP’s enterprise play

HP’s enterprise play

The internet is ablaze with posts and articles on HPs abandonment of WebOS and the PC business. I don’t have a lot to add to this discussion (It’s a pity, I was considering a Pre3 device, blah blah). I am personally more interested in the last bit of their announcement that talked about the 10.3bn$ acquisition of Autonomy. If we add this to HP’s acquisition of Vertica just 6...

Read More

RabbitMQ – part I – AMQP

RabbitMQ – part I –  AMQP

I haven’t blogged in a few months and I guess it is about time I get back to writing. A lot has happened including me leaving CloudValue (I still think it can be interesting business-wise, but it wasn’t very challenging technically) and moving to a new company (where I’ll probably won’t get rich but I get to work on challenging projects :) ). Anyway, I working with quite a...

Read More

Amazon’s EC2 & EBS outage

Amazon’s EC2 & EBS outage

Unless you are living under a rock, you’ve probably heard, if not felt Amazon’s outage (you can read more about it all over the web, e.g.  Cade Metz at the register or Julianne Pepitone at CNN money, [edit Apr26] Todd Hoff ‘s list of posts on the subject) This incident is very interesting in the technical sense as well as very  disturbing. First off it is a major event since...

Read More

Evolving Architectures – Part VII – Parallel

Evolving Architectures – Part VII – Parallel

(This is part seven of a series. You might want to check the previous parts first) Parallel and Simplification are the yin and yang of architecture evolution. Simplification, as mentioned previously, is about having foresight and thus provides for,relatively, easy evolution (i.e. architectural additions and not changes). Parallel is about reacting to changes in requirements as they come (no...

Read More