Lesson 92 - Understanding Hybrid Architectures 
(posted 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:

Fundamentals of Software Architecture: https://www.amazon.com/gp/product/1492043451
Virtual Training Schedule: https://www.developertoarchitect.com/training/virtual-training-schedule.html
Software Architecture Monday: https://www.developertoarchitect.com/lessons/

Back To Lessons     Next Lesson       

©2020 DeveloperToArchitect