可以支持同时在线20万用户的社区架构怎样设计
门户级UGC系统的技术进化路线 - pilot的文章 - 专栏
■网友
不清楚你的业务组成,不好判定瓶颈在哪。能否再丰富下你的业务需求。如果纯CMS,20W用户同时在线读也没啥压力,那你有几台服务器放生成好的纯静态页面供他们看就是了。看你标签分类,是选择的PHP作为开发语言,那web服务器也就选择nginx、apache。常见的瓶颈主要集中在DB上,大并发性的写会是最大的瓶颈。按照你的业务需求和预估量进行评判,哪些地方是今后发展的瓶颈,将瓶颈转化成可扩展(水平或者垂直,水平为好,不行就加内存、加服务器呗)的,基本架构工作就算做好了。
■网友
20万在线,无非是维护20万个session主要要计算出多少的并发,再推算数据库的压力,缓存服务器的规模既然是社区,消息系统不可避免另外,要考虑到动态页面的静态化
■网友
20万在线用户的话,应该用户注册量至少在300百万左右, 应该先按业务划分, 首先要保证主要业务的快速响应。 一般高并发量网站瓶颈一般在于数据库, 做好缓存很关键。
推荐阅读
- 用泡沫箱来养多肉老桩?只要我们把细节做好,同样可以养出状态来
- 『创业』自主创业每年最高可减免税收14400元 南京出台意见,多举措支持退役军人就业创业
- ■养宠物真可以缓解孤独吗?一起来听听“铲屎官”的心声吧!
- 用EagleGet下载时总提示无效URL地址,无法下载,而用迅雷、QQ旋风则可以,咋回事~
- 银行的数据中心可以跳槽去互联网公司吗
- 银行高管的薪酬结构图表最新的,请问在哪里可以收集
- 医院|感染艾滋病毒初期有哪些征兆?可以自行检查吗?共用马桶会传染吗
- 电动车第一线|电动车配多大的电池,可以跑100公里以上?师傅告诉你真实答案!
- 有啥方法,网站,项目可以自己练习计算广告学
- 学图像处理有哪些不错的书推荐
