欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

个面试题,技术经理说,你在项目中面对高访问量,并发是如何避免的

更新时间: 2014-01-05 01:58:19 责任编辑: Author_N1

 

求助个面试题,技术经理说,你在项目中面对高访问量,并发是如何处理的
我没遇到过这种项目
我想了解下
应该要哪几个方面
求助求助,好多面试我的都喜欢问这个
分全给了
--参考方法--
一、 web加速相关技术
1. 镜像站点
2. DNS负载均衡
3. CDN内容分发
二、 内网加速技术
1. 负载均衡(软件负载均衡、硬件负载均衡)
2. Web缓存服务器
3. Web/应用服务器分布式文件系统
4. 分布式数据库(数据库主从分布、数据库分割、数据库缓存)

--参考方法--
个人希望免费的工具
 a、可以采用nginx或者lvs软件工具,他好像最高支持65535的并发访问。
 b、如果实在访问量够大,采用集群方式,多集群、多负载。
 c、实实在在太大的话,终极解决方式队列方式,通过mq一个一个排队方式,跟12306一样。

--参考方法--
负载均衡
前后端分离,集群
分布式数据库(不是太大的访问量这个不太需要)
分布式缓存
使用云技术

--参考方法--
集群+负载均衡+缓存+带宽
--参考方法--
1.应用服务器做负载均衡
2.数据访问服务分布式部署
3.数据库分布式部署
4.在应用服务上或者数据访问服务上做缓存。
--参考方法--
我们公司面试也经常问这种问题,很多人答很大面的东西,例如JVM调优,负载均衡,但是作为一个程序员,有谁专门在这方面下过功夫,有的人说做过jvm调优,但是一问细节,又说不上来。
做为编码的程序员,更重要的是应用程序的设计,如何写出高效的sql,如何占用最小的内存,如何把某些程序在后台异步操作。面试的时候说一说你日常工作的时候这方面的经验,也能很好的回答这个问题。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:58:19
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/3860/
本文WWW.DOC100.NET DOC100.NET版权所有。