大型网站业务系统怎样处理每天的大量邮件
这个问题主要涉及两个方面,一是如何响应大规模的网络请求,二是如何存取大量数据。每秒钟都有大量的网络请求(这里如果是面试的话往往需要你估算这些网络请求的数量级)发到百度要求返回搜索结果,发到gmail要求存取邮件数据。这些请求首先发到网站的负载均衡器。负载均衡器再发给众多服务器之一来完成所请求的业务。这些服务器在处理业务时总要涉及数据读写,而数据一般是存在数据库里的。所以服务器和数据库之间的交互非常关键,也很有技巧。另外服务器可以设置缓存,所请求的数据先在缓存中找,找不到再去数据库,也可以加速。以上是个大概描述。
■网友
对于邮件,如果不需要很强的实时性,可以通过消息队列来降低系统负荷
推荐阅读
- #快递# 1-11月江苏快递业务量超上年总量 62.2亿件!同比增长20.9%
- 江苏■全省信访事项办理群众满意率达95% 江苏基本建立信访业务标准化体系
- 汽车知识|国产精品中大型SUV,15.99万配2.0T动力,双12.3英寸大屏
- 有啥方法,网站,项目可以自己练习计算广告学
- 设计专业学生上传自己的作品,用哪个网站比较好
- 侧重业务逻辑的产品需求规格说明书,需要有哪些要点
- 当下电脑城/电子城/数码城的业务日益萧条,作为普通的创业者该怎样转变思路从而突围
- 谍照|或命名“领克07”,领克全新中大型SUV谍照曝光
- 大学要开始查文献le,求问有哪些中英文的文献网站或下载工具(最好是医药,生命科学类的),多谢啦?
- 电商网站支付流程的流失率是怎么样的从用户点击充值/支付按钮,到支付完成,其中每一步的流失比率都是咋样的