架构设计总结
华仔课程的核心思想是,架构设计是面向复杂度的设计,是对复杂度的治理,架构的本质是要素结构,系统架构中,要素即是系统角色,结构是角色之间的关系、角色之间交互的规则,当系统中角色数量比较多是,需要对角色进行分层,以上即是华仔总结出得 4R 架构。
架构要治理的复杂度包括业务复杂度和技术复杂度,具体包括高性能、高可用、可扩展以及成本、安全等其他方面。这些都有固定的套路,课程里将这些套路做了总结,形成了一套比较完整的方法论,以下是这套方法论的思维导图






华仔课程的核心思想是,架构设计是面向复杂度的设计,是对复杂度的治理,架构的本质是要素结构,系统架构中,要素即是系统角色,结构是角色之间的关系、角色之间交互的规则,当系统中角色数量比较多是,需要对角色进行分层,以上即是华仔总结出得 4R 架构。
架构要治理的复杂度包括业务复杂度和技术复杂度,具体包括高性能、高可用、可扩展以及成本、安全等其他方面。这些都有固定的套路,课程里将这些套路做了总结,形成了一套比较完整的方法论,以下是这套方法论的思维导图
评论