- 2
- 0
- 约5.62千字
- 约 9页
- 2026-10-19 发布于河北
- 举报
分布式架构面试题及详细答案(实战接地气版)
一、分布式基础概念(入门必问)
1、什么是分布式架构?和集群有什么区别?
参考答案:
分布式架构简单说就是把一个完整的系统,拆分成多个独立的子服务,部署在不同的服务器上,各司其职、协同工作,共同完成业务。比如电商系统拆分成用户、订单、支付、商品服务,各自独立部署。
集群是相同服务部署多台机器,主要为了高可用、分担压力,所有节点做的事情完全一样。
核心区别:
1)分布式是不同节点干不同的活,拆分业务;
2)集群是不同节点干一样的活,扩容抗压、保可用;
3)分布式架构中,每个服务单独部署集群,是现在主流的架构方式。
2、分布式系统的核心问题有哪些?
参考答案:
分布式和单体系统最大的区别就是多节点、跨网络,所有问题基本都源于网络不可靠,核心问题主要四个:
1)网络问题:延迟、丢包、超时、节点宕机、分区;
2)数据一致性问题:跨服务、跨库操作,很难保证所有节点数据同时成功或同时失败;
3)高可用问题:单点故障会导致整体业务不可用,需要容错、降级、兜底;
4)分布式事务问题:多服务协作的业务,事务无法像单体库一样原子执行。
3、讲讲CAP定理,实际项目中怎么取舍?
参考答案:
CAP是分布式系统的基础定理,三个特性无法同时满足,只能三选二:
C(一致性):所有节点同一时间读到的数据完全一致;
A(可用性):任何请求都能正常响应,不会超时、
您可能关注的文档
- 出版经营管理岗位考核试题(含详细答案解析).docx
- 出版专业技术人员职业资格考试(初级)模拟试题及详细答案解析.docx
- 出版专业技术人员职业资格考试中级编辑模拟试题及详细答案解析.docx
- 出版专业考研复试真题及详细参考答案.docx
- 出版专业职业资格考试(初级)模拟试题及详细答案解析.docx
- 出单员岗位考核试题及详细答案.docx
- 出国木工岗位安全考核试题及详细答案.docx
- 出境领队实务综合试题及详细参考答案.docx
- 出境领队英语岗位考核试题(含详细答案).docx
- 出境领队资格考试全真模拟试题及详细参考答案.docx
- 2026年聊城大学东昌学院专职辅导员招聘(10人)备考试题.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考题库.docx
- 2026年聊城东阿县初级综合类事业单位公开招聘人员(37人)备考试题.docx
- 人教版九年级下册数学 第三十章 随机事件的概率估计概率同步练习.doc
- 《的加减法练习课》课件.pptx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考题库.docx
- 2026年辽源市水务集团有限责任公司所属子公司公开招聘工作人员备考题库.docx
- 2026年聊城东阿县景行教育文化有限公司公开招聘教学服务人员(25名)备考试题.docx
- 2026年聊城高级财经职业学校“水城优才”优秀青年人才引进(5人)备考试题.docx
- 2026年聊城高级财经职业学校公开招聘备案制工作人员(7人)备考试题.docx
原创力文档

文档评论(0)