被问有没有做过高并发相关的。反问 您指的是多高的并发量?
- JD 淘宝 腾讯 (电商详情页)
- 美团 58..
- 瓜子(qps 2k) 三线电商 等
- 美团 58..
- 数据一致性的要求。数据分布,数据同步。
- 高一致性怎么做,低一致性(最终一致性)又怎么做
- 削峰
- nginx 5W
- qps pv uv
- 单个tomcat 200以下并发
- 域名划分
down.qq.comgames.qq.com - CDN十年前就有。缓存静态资源。
- 少量、一致性低的动态资源(请求接口拿到的值)。跑job去拿动态资源。
- 高并发第一时间想到缓存。redis
- LVS接入层 后面挂nginx(转发) * n。后面还有应用级别的nginx(lua内嵌)。
- nginx + lua(胶水) + redis(缓存)。不走到
tomcat - nginx + lua(胶水) + kafka
- nginx和redis会有很多socket建立。
- url 做摘要(锚点 过滤掉)