Quality busters: Single technology solutions (24 Jan 2006)
Software professionals often get excited about a new technology, development tool, reference architecture, or other solution approach. As this excitement influences their decisions, many architects and developers attempt to solve all aspects of their current problems using this solution approach -- just like the classic saying, "Give a child a hammer and everything becomes a nail." However, when you apply a single solution approach throughout a distributed application, it can have significant impact on performance, resource utilization, and other quality attributes. The author explains why you want to think before you put all your eggs in a single basket.Add this article to Del.icio.us