大规模,高并发网站开发经验都有哪些
1个回答
展开全部
这个问题问得比较笼统,不过可以简单回答一下。现在一般说的大规模、高并发网站指的是阿里巴巴,特别是淘宝、支付宝这种电商网站,或者百度这种搜索引擎网站。
这种网站的大规模、高并发支撑都是使用分布式系统来支持的,他们的网站系统由成千上万的机器组成,一个用户的请求会投递到一台或多台机器上来处理。这样你问的问题就转化成了分布式系统要做到大规模、高并发需要有哪些开发经验。这个时候就好回答了:
根据业务选择不同的软件栈,比如阿里巴巴是Java,百度搜索引擎是C++。然后在这些软件栈上开发自己的分布式方案,比如淘宝的HSF,阿里巴巴的dubbo等等。
解决机器规模上去后的高可用问题,不能因为一台出现故障,导致整体服务都不可用,要有一定的故障保障机制。
河南商之源网络科技有很多经验,可以去看一下
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |