分布式系统是由多台通过网络连接的计算机(节点)协同工作,共同对外提供统一服务的系统。其核心特征包括:(数据分布)数据分散存储在多个节点上;(计算分布)任务可拆分并由不同节点并行处理;(高可用性)部分节点故障不影响整体服务;(可扩展性)可通过增加节点提升系统能力;(一致性)需在多副本间维护数据一致状态。常见于微服务架构、分布式数据库与大规模计算场景。