分布式高频面试题及详细答案(实战口语版)
一、分布式基础概念
1、什么是分布式系统?和集群有什么区别?
参考答案:
分布式系统简单说就是把一个大系统拆成多个独立的子服务,部署在不同服务器上,协同完成整体业务。各个服务各司其职,比如订单服务、用户服务、支付服务分开部署,单独扩容、单独迭代。
集群是多台服务器跑同一个服务,目的是分担压力、做高可用,比如8台机器都部署订单服务。
核心区别:分布式是拆分业务、各司其职;集群是复制服务、分担压力。分布式的每个节点功能不一样,集群每个节点功能完全一致。
2、分布式系统会遇到哪些核心问题?
参考答案:
单机问题主要是性能、内存瓶颈,分布式多了网络交互,核心
原创力文档

文档评论(0)