大规模,高并发网站开发经验都有哪些
1个回答
展开全部
这个问题问得比较笼统,不过可以简单回答一下。现在一般说的大规模、高并发网站指的是阿里巴巴,特别是淘宝、支付宝这种电商网站,或者百度这种搜索引擎网站。
这种网站的大规模、高并发支撑都是使用分布式系统来支持的,他们的网站系统由成千上万的机器组成,一个用户的请求会投递到一台或多台机器上来处理。这样你问的问题就转化成了分布式系统要做到大规模、高并发需要有哪些开发经验。这个时候就好回答了:
根据业务选择不同的软件栈,比如阿里巴巴是Java,百度搜索引擎是C++。然后在这些软件栈上开发自己的分布式方案,比如淘宝的HSF,阿里巴巴的dubbo等等。
解决机器规模上去后的高可用问题,不能因为一台出现故障,导致整体服务都不可用,要有一定的故障保障机制。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
享知信息
2023-10-16 广告
2023-10-16 广告
上海享知信息科技有限公司的敏捷开发需求管理工具旨在提高项目效率。该工具采用易于理解的简明语言,允许团队成员轻松共享、讨论和管理需求。它支持灵活的需求变更,可帮助团队实时响应并跟踪项目进展。同时,工具的分层结构使得需求与设计、代码相关联,为整...
点击进入详情页
本回答由享知信息提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询