Walkerhau 2019-03-10
为什么要写一篇关于百度面试的经历,首先不是我去百度面试,我的同事去百度面的试,我同事告诉我百度面试会问到的一些问题,觉得可能对大家有好处,并且自己也不是全都知道,所以做个记录。
介绍下你参与或主导过的系统里qps峰值/均值、平均、数据量分别如何?
我想这道题目,对于大多数程序员来说,都是不清楚的。
QPS指的是每秒钟请求或者查询的数量,在互联网领域指的是每秒响应请求数(指HTTP请求)
吞吐量:单位时间内处理请求的数量
(总PV*80%) / (6小时秒数*20%) = qps峰值 即80%的请求集中在20%的时间里
分布式是解决高并发的一个流行的解决方案,具体的体现在比如
http缓存、页面缓存、redis缓存...
服务器反向代理、LVS负载均衡、mysql主从复制、CDN加速等等...