摘要:
在基础设施层面提出了服务网络,带来了服务智能自治模式,如挎斗。
在云平台结合方面,微服务与基于容器云的云原生架构很好的融合在一起。
在微服务运行环境中,提出了serverless和Faas架构并在应用中进行推广。
在业务分析层面,以前各种有一定深度但却被忘记的建模分析和设计管理思想也活跃起来,如领域驱动设计、CQRS架构、六边形架构、Clean架构等。
在应用实施层面,CI/CD和DevOps首先响应微服务应用带来的流程转变,接着组织、团队、人员、文化等都在影响并推进微服务应用的发展。
在这几个方面和领域,前进的步伐仍会继续,新技术、新产品、新业态的不断涌出,共同推进微服务向着更方便、更易用、低成本、高效率、高可靠、高稳定、高可运维的方向发展。
架构设计思想会继续迭代,但是这一时期构筑的软件基础框架与运载系统,将引领IT发展趋势的下一个10年。 阅读全文
摘要:
##一、系统架构基础 * 系统架构发展 架构师的职责与素养 架构师的知识储备 信息系统基础知识 系统开发基础知识 软件架构设计基础 ##二、系统架构设计 架构设计与建模 软件设计模式 经典软件设计方法 结构化系统设计 面向对象系统设计 面向构建的软件设计 层次式架构设计 企业集成架构设计 面向方面的 阅读全文
摘要:
##一、基础知识 计算机操作系统概述 计算机组成原理概述 数据结构与算法概述 C语言程序设计概述 ##二、系统管理 Linux系统介绍 操作系统接口 多用户管理 文件系统管理 进程与调度管理 存储器管理 I/O系统与设备管理 网络管理 安全管理 ##三、系统进阶 系统虚拟化 系统谐调 ##四、系统编 阅读全文