搭建一个大型网站需要多少台服务器?
一秒钟能处理300个请求和并发300 有区别吗?
从1秒钟这个时间尺度上,区别不大。
如果改成每秒钟处理300个请求和并发300就有区别了。
后者的概念可以是服务器同时接收了300个请求,但是花了n秒钟把他们处理完。如果这个n大于请求的timeout值,就会有部分请求处理失败。
前者的概念可以是不管服务器接收多少请求(可能高于300也可能低于300),但是每秒只能处理300个。
在实际应用中需要考虑系统性能和稳定性,对于超出系统处理能力的请求该如何避免影响核心业务。
并发能力和线程数量不是一回事,但有关系。跟系统能开启的线程数也有一些关系,但不是绝对。也就是说,在一定范围内,你可以这样认为,但是超出这个范围就不一定。
比如一个人挖一个坑需要4分钟,2个人一起挖需要2分钟。但不是24个人一起挖10秒就能ok。这里涉及到资源的冲突,以及工序的排序,甚至是采用的方法。比如换一个大型挖掘机也许10秒就ok。
二八原则,80%的请求集中在20%的时间,什么意思
二八原则是一种常见的经济学原则,也被称为帕累托法则或80/20法则。它指出,80%的结果往往来自于20%的原因或者资源。
在请求集中在时间上的解释中,80%的请求集中在20%的时间,意味着在给定的时间段内,系统会面对大量的请求,其中只有很少一部分的时间段会集中了大部分的请求。这个原则常常被应用于分析和优化系统性能。
例如,在一个网站的访问量分析中,80%的用户访问量可能集中在20%的繁忙时间段内,其他时间段的访问量相对较低。基于这个原则,网站运营者可以着重优化繁忙时间段的系统性能,以确保在高峰期能够提供更好的用户体验。
同样地,在业务分析中,可以采用二八原则来识别出哪些客户、产品或者渠道带来了大部分的收入或者利润,从而优化资源分配和市场策略。
总而言之,二八原则的核心思想是关注重要的、产生主要结果的因素,以便有效地配置资源和进行决策。
详情:
https://blog.csdn.net/obj_668793/article/details/121884040