Virtual Surreality

It's too real to be true

Browsing Posts in Architecture

I’ve just read a great post by John Pither, a ThoughtWorks colleage of mine, that helps people think about an SOA through the pub/sub model of the physiological systems in the body. Like many middleware vendors, though, I think he’s missing some important facets of an SOA. While loosely-coupled components interacting with messages using a [...]

Javaâ„¢ isn’t really the success we think it is, you know. Java programs written the way Gosling et al originally intended would clearly be using the object-oriented paradigm (sure, they’d be applets in a browser, but that’s another story). What happens when the COBOL crowd (of which I was one) gets their working-storage sections and [...]

Last weekend a group of antipodean ThoughtWorks blokes (plus Suzie) crashed our Melbourne office for the inaugural Service Oriented Systems Practice workshop. We had a Saturday full of learning and discussion, the morning sessions being mostly introductory technological concerns, and the afternoon tended towards business problems and commercial practicalities. I myself (as opposed to you [...]

Check out this fantastic new book that’ll help drag physical data modelling into the agile arena… Refactoring Databases: Evolutionary Database Design by Scott Ambler and Pramod Sadalage, my fellow ThoughtWorker. No secret that I reckon it’s the best book out at the moment, not just because I got a mention in the acknowledgements

Hanging around Jim from time to time, I get to hear many interpretations of SOA from various people. One very common interpretation is that is a way (or the new way) to do EAI, to hook monolithic software applications together. Another interpretation is that it is a way to compose flexible automated information systems from [...]

Jim thought he’d wind me up this morning and told me to read his blog about SCA. This is another attempt at letting you expose an object-oriented business model to those who may wish to interoperate with your application. In summary, it’s a way of declaring an object interface in SOAP. Sounds great, doesn’t it? [...]

To: The editor at Computer magazine (computer.org) CC: Ken Birman at Cornell University I enjoyed reading the October 2005 edition of Computer, and after the obligatory reading of “At Random”, I flipped with interest to the Web Technologies column: “Can Web Services Scale Up?” by Ken Birman. In my simple take on it, Ken suggests [...]

Jim‘s asked when architects moved out of development. After all a master builder is still a builder, right? An even more interesting question is “why” architects moved away from software and into Ivory Penthouses? [With a touch of my renowned sarcasm, sometime ago I brought the ivory tower / 30,000 feet view analogy into the [...]