What's the difference between Architectural Patterns and Architectural Styles?

前端 未结 12 1719
被撕碎了的回忆
被撕碎了的回忆 2021-01-30 04:16

In Software Architecture - Foundations, Theory and Practice, I can find definitions for both. The problem is that I don\'t get what each one of them means in plain Engl

12条回答
  •  無奈伤痛
    2021-01-30 04:31

    Architecture style describes a system of many components. There is only one application architecture and you have to apply the one architectural style like Microservices, SOA, and event-driven architecture everywhere.

    Architecture patterns describe something inside a single component and do not try to apply the same architectural patterns like CQRS or DDD everywhere.

提交回复
热议问题