I’ve been at the Architect Insight Conference yesterday and today. Yesterday, I spoke about Oslo, for which I was joined by Greg Leake who spoke about the Stocktrader application – there’s some fascinating work going on here solving the real problems we have all faced in building out our SOAs.
It’s a break before the final session and then the closing keynote. The conference has been a great opportunity to hear about some of the trends and issues facing us as architects. What I have also found valuable is the conversations that the sessions have sparked. And bumping into a few familiar faces was a pleasant surprise.
There has been a lot of focus on building for internet scale, which presents some interesting challenges and it seems to me that the industry is maturing as we find solutions to these challenges – accepting that your hardware will fail and starting from this point is one of the signs of this maturity. Brewer’s principle (which states that of three properties of shared-data systems; data consistency, system availability and tolerance to network partition one can only achieve two at any given time) and its ramifications for application design is another interesting area to explore. Lots of food for thought. Need some time to digest now…
