1、哪些概念能定义系统计算维度的能力
高性能、高吞吐、高并发,这 3 个概念经常用于定义系统计算维度的能力。
以上概念定义解释:
- 高性能:指的是系统处理单个请求的响应速度快,即从发出请求到收到响应的时间很短。一个高性能的系统能够快速地处理每个单独的请求,给用户以流畅的体验。
- 高吞吐:是指在单位时间内系统能处理的数据量,如每秒传送的比特数(bit/s)。高吞吐关注的是整体的处理能力,而不是单个请求的响应时间。一个高吞吐的系统能够在一段时间内完成更多的工作,例如在高峰期服务更多的用户请求(通常用于描述数据处理类系统,如消息队列)。
- 高并发:是指系统能够同时处理多个请求的能力。这通常涉及到系统在同一时刻能够承载的活跃连接数或并行处理的请求数。
综上,高性能侧重于单个请求的快速响应,高吞吐侧重于整体的工作效率,而高并发则侧重于多任务的同时处理能力。