SOA and Unintended Market Consequences

Now, I have been around the software world for longer than I would like to admit (I would be giving away my age if I told you). I have watched many trends come and go. The one consistent pattern that I see is the slow progression over the last 20 years towards distributed computing. [...]