分布式技术原理(零)前导
作者:互联网
一、分布式核心技术知识体系
首先,按照业务的架构层次栈,我自底向上按照资源、通信、数据与计算的维度,梳理出了 4 个技术层次:分布式资源池化、分布式通信、分布式数据存储与管理、分布式计算。
这样的划分符合业务架构设计的一般规律,即“在一定资源上,进行一定通信,通过一定计算,完成一定数据的加工和处理,从而对外提供特定的服务”。
另一方面,这样的划分也整合了零散的知识点,具有完备性。
既然横向的 4 个层次都已经完备了,那为什么又多出了 4 个纵向的技术呢?
如果我们把横向的 4 个层次比作派生类的话,那么纵向的 4 条技术线应该是它们的基类。
因为,在分布式环境下,无论是资源、通信、数据还是计算,都需要去解决协同、调度、追踪高可用,还有部署的问题。因此,我从横向的技术层次中,提炼出分布式协同、分布式调度、分布式追踪与高可用、分布式部署 4 个纵向技术线。
标签:层次,纵向,通信,技术,原理,前导,横向,分布式 来源: https://www.cnblogs.com/wkfvawl/p/15630359.html