Tuesday, March 27, 2007

Why Workflow orchestration is bad?

Recently I was thinking and reading a lot about Work Flow Orchestration (BPEL), ESB, Jini, GigaSpaces, Messaging. And came to a conclusion that Work Flow Orchestration does not make sense because of very simple reason: not a single living thing in the nature is "orchestrated" - the incredible variety and incredible rich and complex behavior are all governed by sets of simple and local rules.

Therefore content based routing and messaging is the way to go!