现某一段时间忽然爆发性地增长,远远超过服务器承载的情况。
淘宝就不一样了。
淘宝玩的是营销模式,经常会做一些促销活动。平时的流量比较低,小规模的服务器就够了。可一旦促销了,流量就会暴增,短时间内突破峰值!
尤其下单交易是个极其复杂的过程,下单、支付、确定、付款,这个过程需要用户端和服务器端完成多达几十次的协议确认。
而做活动的时候,每秒钟可能是几十万次的下单行为,然后一秒钟内完成对服务器完成上亿次的访问。
这对服务器是巨大得难以想象的压力。
还有下单之后取消订单的行为,情况就更复杂了。
王建道:“朋友网的流量虽然很大,但运营难度其实不高。百度和微点这种搜索引擎,技术挑战很大。需要在上百亿的词条中,准确的检索中搜索结果并呈现出来,就越来越需要大规模数据处理的技术了。庆幸的是,百度和微点,遇到的挑战都只是大数据检索,而没有服务器压力。淘宝未来的困局,将会是服务器压力和大数据压力的双重打击。”
周不器眉梢一挑,“大数据?”
“淘宝也有搜索啊!要不前两年,阿里为什么并购雅虎中国?不就是为了他们的搜索技术?可搞了两年,雅虎的技术没能融合进淘宝。最近雅虎中国不是换负责人了吗?”
“淘宝的搜索,规模很大?堪比百度和微点?”
周不器有些不太理解。
百度、微点这是什么流量啊?
每天要应对几十亿次的搜索!
淘宝那点流量,每天的搜索次数有个1亿次就不错了。
而且,百度、微点是要在几百亿的网页中搜索出正确结果。淘宝的商品数量也就是一两亿,搜索规模根本不是一个量级。
张一明摇摇头,解释道:“这不一样,百度、微点这种网页搜索,更多的是检索文字,一条网页只检索标题,可能只有1KB。可是淘宝商品就不一样了,除了商品描述外,还有高清图片,每一个搜索结果可能都要1MB。”
王建点了点头,“除此之外,查看商品的页面,这个页面有商品的属性、详细描述、评价、卖家信息,这些内容都需要向自家的服务器读取,至少也是对缓存的读取。百度的搜索结果就不一样了,点击进入网页后,对应的是该网站的服务器,而不是百度的服务器。承载量完全不同。”
这一下,周不器这个外行就懂了。
难怪硅谷那边,是“技术荒漠”的亚马逊能首先搞出云计算。国内则是“技术荒漠”的阿里开创出云计算的先河。
这背后完全是有内在的技术逻辑啊!
只有电商网站,才有发展云计算的必要性!是背水一战,做也得做,不做也得做!逼到份儿上了,就能爆发出惊人的战斗力。
这一下,周不器算是能以内行的角度看懂前世BAT三巨头聚首,发表的关于云计算的言论了。