I was having a cup of coffee at a local Starbucks yesterday when a friend showed me an "architectural diagram" of the technology components that a customer of his had shown him. Very proudly, all based on open source (because they don't want to pay license fees) they unveiled this masterpiece that they had taken several years to build.
Immediately I was reminded of this terrific song....
We architects do need to work on ensuring a few things:
- Don't overdo the technology
- Open source may be the way to go, but joining disparate things up can get expensive fast
- Ensuring that the pieces can connect (bolts and bolt holes anyone 2:05?)