编程小白到架构师的进阶之路(附学习资料)序言
序言在从编程小白到架构师的修炼过程中,所需要学习的知识是非常庞杂的。我最开始学习架构设计的时候,一直搞不清楚系统如何实现从无序到有序,网上也找不到系统的资料。这里整理了这些年关于架构设计的知识储备,给一些刚迈入架构师或想要进入架构师行业的同学,一点点参考(内容会逐渐深入)。一、什么是架构设计?所谓架构设计,就是用于指导大型软件系统各个方面的设计。而架构师要做的,就是用最小的人力成本满足需求开发和需求变更,用最小的运行成本来保障软件的运行。常用的方法有:1.使用微服务架构,把复杂系统拆分成一系列