Software Architecture Book Club

Chapter 5: Styles and Patterns

Mark Richards, Neal Ford, Raju Gandhi Season 1 Episode 5

As architects, we often talk about patterns--contextualized solutions to problems. But we must also choose between architectural styles: named topologies that include component organization, logical (and sometimes physical) deployment, communication,and a host of other characteristics. In this episode, we distinguish between patterns and styles and answer some common questions.