架构设计的过程中,往往需要在多个目标之间进行权衡,以找到最优的设计方案。这些目标可能包括系统的可扩展性、可维护性、性能、安全性、可靠性、易用性、成本等等。由于这些目标有时候是相互矛盾的,因此需要在不同目标之间进行权衡。
原文: https://www.yuque.com/hollis666/xkm7k3/zecw39tfylvlvxb4