开发者社区> 问答> 正文

互联网网站应该如何搭架构?

在下从事java开发有5年了,技术只能算一般,一直从事企业应用,最近准备进互联网公司,想向大牛请教一个问题:就是对于互联网网站的架构怎么搭建?具体比如:日并发访问量在1万如何搭建,10万?甚至100万。

展开
收起
小旋风柴进 2016-03-03 17:51:11 2441 0
1 条回答
写回答
取消 提交回答
  • 其实,基本的还是那些mvc结构,因为大型网站各种路径比较多,所以一般会用struts来做控制层,springMVC对于各种路径太多的web应用,不太容易集中控制路径。然后还是会spring,然后后台一般不用hibernate,因为速率不太好,所以可能ibatis,DBUtil这种直接写SQL类型的,便于SQL高手来进行SQL优化。其实也就这样,struts前面可能会加url重写之类的jar,然后action层可能会用各种数据缓存策略,对首页啊,各大模块的第一个页面数据进行内存缓存。然后再应用服务器的分配上,一般最少会提供2台来对外服务,再外面就是用负载均衡的东西去调用。然后完了就是联系快网啊之类的,做DNS,然后保证全国各地访问都能很快速,当然这些服务网站一般提供了静态文件缓存之类的功能,能缓存js,css,图片之类的。

    2019-07-17 18:51:44
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
MaxCompute架构升级及开放性解读 立即下载
MaxCompute Serverless 架构演进 立即下载
阿里云消息队列的 Serverless架构演进 立即下载