IT技术博客大学习 共学习 共进步

标签:单机应用

共 1 篇相关文章

IT 累计浏览 4

第一章:分布式系统概述

本文从集中式单机系统与分布式系统的对比切入,阐述了分布式系统的基本概念与核心动机。集中式系统简单直接,但受限于单点故障和硬件扩展瓶颈。分布式系统通过网络连接的多节点协作,实现了横向扩展、高可用性、地理位置亲和性等优势,能够满足高性能、大容量数据存储及业务天然分布等需求。文章明确定义了分布式系统:其组件分布于不同计算机上,通过消息传递进行通信与协调。系统主要特点包括:节点独立拥有资源并通过网络通信,缺乏全局统一时钟,需协同完成共同任务。然而,这种架构也引入了网络不可靠、时钟不同步和部分失效等典型挑战,要求设计者从追求绝对确定性转向在一致性与可用性间进行权衡。理解这些基础概念是构建可靠分布式系统的前提。