什么是客户端-服务器(Client-Server)架构?它解决了什么问题?
What is client-server architecture, and what problems does it solve?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: easy
分类: System Design
标签: client-server, architecture
参考答案摘要
答案 客户端-服务器架构是一种计算模型:多个客户端(浏览器、App、桌面程序等)向中心化的服务器发起请求,服务器负责处理请求、管理资源并返回结果。 它把“发起请求/展示界面”的职责放在客户端,把“业务处理/数据管理/资源控制”的职责集中在服务器,便于统一运维、权限与数据管理。 这种分工让系统可以服务大量用户并持续演进:服务器可通过垂直扩容(更强机器)或水平扩容(更多实例)应对增长,同时客户端保持轻...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。