Lesson 92 - Understanding Hybrid Architectures 
(July 6, 2020)

In our book Fundamentals of Software Architecture Neal Ford and I devote a separate chapter for each of the eight most common architecture styles and rate each architecture style using star ratings for a large set of architecture characteristics (“-ilities”). In most cases, however, solutions usually involve a combination of these architecture styles - called hybrid architectures. In this lesson Mark shows six common architecture hybrids, and using an event-driven microkernel hybrid architecture as an example, illustrates how to determine the resulting star ratings for the hybrid architecture and how to analyze the corresponding tradeoffs - things gained and things lost. 

Reference Links:

Software Architecture Monday: https://bit.ly/3dadEe3
Fundamentals of Software Architecture: https://amzn.to/3rgFLjY
Software Architecture: The Hard Parts: https://amzn.to/3BjMMF2
Training Classes: https://www.developertoarchitect.com/training/

Back To Lessons     Next Lesson       

©1998-2024 DeveloperToArchitect