Managing Software Architecture Complexity

This talk discusses how to manage software architecture complexity. SOA promises scalability, but it is easy to introduce brittleness and overcomplicate an architecture when the right pieces are not introduced. How does a simple application become complex as time passes by? Distributed systems require a different workflow and perspective. What are the key components that are needed to keep the system reliable and easy to maintain while reducing the overall complexity?

Video Producer: http://marakana.com/

One comment

  1. Pingback: Software Architecture in Practice (2nd Edition) | Software Architecture In Practice

Comments are closed.