为什么很多看起来不是很复杂的网站需要大量顶尖高手来开发

  • 时间:
  • 浏览:0

【广告系统】——淘宝上有其他其他广告,那些,你我想知道?那说明朋友的广告做的还不错,简直其他人个不认为它是广告,卖家咋样出价去买淘宝的广告位?广告咋样展示?咋样查看广告效果?这又是一套算法精奇的系统。

就拿淘宝来一句话,当作给新人其他科普。

先说你看完的页面上,最重要的十几只 :

【商品图片】——两个 商品有5个图片,商品描述底下有更多图片,你猜淘宝有十几只 张图片要存储?200亿以上。如此多图片也如此你的硬盘底下,你咋样去查找其中的一张?要有你在的同学想拷贝你的图片,你前要他准备十几只 块硬盘?你前要配置十几只 大的下行速率 ?朋友的网卡不是可否承受?你前要多长时间拷贝给他?如此 的规模,很不幸市面上肯能如此任何商业的处置方案,最终朋友前要买车人来开发一套存储系统,肯能你听说过googleGFS,朋友跟他同类,叫TFS。顺便说一下,腾讯都在如此 的一套,也叫TFS

【运维体系】——支持如此庞大的两个 网站,你猜前要十几只 台服务器?几千台?那是零头。如此多服务器,底下部署那些操作系统,操作系统的内核可不前要优化?Java虚拟机可不前要优化?通信模块有如此榨取性能的空间?软件咋样部署上去?出了问提咋样回滚?你装过操作系统吧,优化过吧,被3200坑过没,崩溃过没?这底下又有其他其他门道。

BOSS系统】——淘宝的工作人员咋样去管理如此庞大的两个 系统,同类某时刻两个劲提前大选某位作家的作品删改从淘宝消失,从数据库到搜索引擎到广告系统,底下的相关数据在几分钟内删改消失,这又前要两个 牛叉的后台支撑系统。

不再多写了,除了底下提到的那些,还有其他其他其他其他前要做的技术,当然并都在那些东西有多么高不可攀,任何复杂化的庞大的东西都在从小到大做起来的,底下前要牛叉到不行的大犇,也前要充满好奇心的菜鸟,最后你你是什么句,你当我是别有用心好了。

【商品详情】——要是搜索完毕,看完你感兴趣的,点击查看商品的页面,你你是什么页面有商品的属性、删改描述、评价、卖家信息等等,你你是什么页面的每天展示次数在200亿以上,同样的道理,肯能你做两个 网站每天有10买车人访问,你丝毫感觉不可否 服务器的压力,而且200亿,要处置的问提就多了去了。首先,那些请求不可否 直接压到数据库上,任何单机或分布式的数据库,承受200亿每天的压力,都将崩溃到删改如此幸福感,你你是什么状态下要用到的技术要是大规模的分布式缓存,所有的卖家信息、评价信息、商品描述都在从缓存底下来取到的,甚至更加极致的其他商品的浏览量你你是什么信息,每打开页面一次都在刷新,你猜可否从缓存底下来取吗?淘宝做到了,整个商品的详情都在缓存底下。

这篇文章很不错。特意转载过来,给其他外行人做科普!