从双十一看淘宝负载能力~让12306汗颜了~
2012-11-12 09:30
204 查看
从双十一看淘宝负载能力~让12306汗颜了~
昨天,淘宝天猫在零点瞬间时涌入超过1000万人,这一数字比去年的342万翻了将近三番。
瞬间并发量超过千万, 在互联网史上是非常罕见的。并且这1000万大多用户都是登录状态,并且在不停的访问商品。
相比12306网站, 他们只能采取限制用户登录的方式保证系统运行。 还经常出现无法付款的现象。 他们的理由竟然是订单支付太多。
那么就请看看淘宝昨日的订单量:
11.11购物狂欢节当天,天猫和淘宝共吸引2.13亿独立用户访问。支付宝数据显示,全天订单数达到1.058亿笔,为淘宝网全网带来191亿元销售额。
虽然昨日凌晨出现了短暂的几分钟系统忙,未能支付的情况。 但是过几分钟又可以正常支付了。 相比12306一直支付不了要强一些的。
淘宝昨天的负载能力,只能说是互联网电子商务的一种全民测试。 几乎完全负载了中国网名的访问。 对于我们这些普通程序员来说, 我们只能膜拜了。。
淘宝这么强的负载能力,究竟是怎么搞的。 请高手指导。
不过, 购物的时候,支付宝支付不了的时候,我用工具看到了报一个错。 看到了支付宝的数据库框架。
好像是:spaner。 参考资料:http://blog.csdn.net/yjflinchong/article/details/8172884
spaner 全球级的分布式数据库 Google Spanner原理
Spanner 是Google的全球级的分布式数据库 (Globally-Distributed Database) 。Spanner的扩展性达到了令人咋舌的全球级,可以扩展到数百万的机器,数已百计的数据中心,上万亿的行。更给力的是,除了夸张的扩展性之外,他还能 同时通过同步复制和多版本来满足外部一致性,可用性也是很好的。冲破CAP的枷锁,在三者之间完美平衡。
Spanner是个可扩展,多版本,全球分布式还支持同步复制的数据库。他是Google的第一个可以全球扩展并且支持外部一致的事务。Spanner能 做到这些,离不开一个用GPS和原子钟实现的时间API。这个API能将数据中心之间的时间同步精确到10ms以内。因此有几个给力的功能:无锁读事务, 原子schema修改,读历史数据无block。
EMC中国研究院实时紧盯业界动态,Google最近发布的一篇论文《Spanner: Google’s Globally-Distributed Database》, 笔者非常感兴趣,对Spanner进行了一些调研,并在这里分享。由于Spanner并不是开源产品,笔者的知识主要来源于Google的公开资料,通过现有公开资料仅仅只能窥得Spanner的沧海一粟,Spanner背后还依赖有大量Google的专有技术。
转载请注明来源:http://blog.csdn.net/yjflinchong/article/details/8172768
本文出自 “无证程序猿” 博客,请务必保留此出处http://yjflinchong.blog.51cto.com/6851233/1165063
昨天,淘宝天猫在零点瞬间时涌入超过1000万人,这一数字比去年的342万翻了将近三番。
瞬间并发量超过千万, 在互联网史上是非常罕见的。并且这1000万大多用户都是登录状态,并且在不停的访问商品。
相比12306网站, 他们只能采取限制用户登录的方式保证系统运行。 还经常出现无法付款的现象。 他们的理由竟然是订单支付太多。
那么就请看看淘宝昨日的订单量:
11.11购物狂欢节当天,天猫和淘宝共吸引2.13亿独立用户访问。支付宝数据显示,全天订单数达到1.058亿笔,为淘宝网全网带来191亿元销售额。
虽然昨日凌晨出现了短暂的几分钟系统忙,未能支付的情况。 但是过几分钟又可以正常支付了。 相比12306一直支付不了要强一些的。
淘宝昨天的负载能力,只能说是互联网电子商务的一种全民测试。 几乎完全负载了中国网名的访问。 对于我们这些普通程序员来说, 我们只能膜拜了。。
淘宝这么强的负载能力,究竟是怎么搞的。 请高手指导。
不过, 购物的时候,支付宝支付不了的时候,我用工具看到了报一个错。 看到了支付宝的数据库框架。
好像是:spaner。 参考资料:http://blog.csdn.net/yjflinchong/article/details/8172884
spaner 全球级的分布式数据库 Google Spanner原理
Spanner 是Google的全球级的分布式数据库 (Globally-Distributed Database) 。Spanner的扩展性达到了令人咋舌的全球级,可以扩展到数百万的机器,数已百计的数据中心,上万亿的行。更给力的是,除了夸张的扩展性之外,他还能 同时通过同步复制和多版本来满足外部一致性,可用性也是很好的。冲破CAP的枷锁,在三者之间完美平衡。
Spanner是个可扩展,多版本,全球分布式还支持同步复制的数据库。他是Google的第一个可以全球扩展并且支持外部一致的事务。Spanner能 做到这些,离不开一个用GPS和原子钟实现的时间API。这个API能将数据中心之间的时间同步精确到10ms以内。因此有几个给力的功能:无锁读事务, 原子schema修改,读历史数据无block。
EMC中国研究院实时紧盯业界动态,Google最近发布的一篇论文《Spanner: Google’s Globally-Distributed Database》, 笔者非常感兴趣,对Spanner进行了一些调研,并在这里分享。由于Spanner并不是开源产品,笔者的知识主要来源于Google的公开资料,通过现有公开资料仅仅只能窥得Spanner的沧海一粟,Spanner背后还依赖有大量Google的专有技术。
转载请注明来源:http://blog.csdn.net/yjflinchong/article/details/8172768
本文出自 “无证程序猿” 博客,请务必保留此出处http://yjflinchong.blog.51cto.com/6851233/1165063
相关文章推荐
- 12306逢节必瘫:能否向淘宝双十一取经?
- 2014双十一淘宝3分钟破十亿
- 优化Linux下的内核TCP参数来提高服务器负载能力
- 你们猜对了:12306确实是让淘宝做的
- 系统负载能力浅析
- 前淘宝工程师谈12306
- 优化Linux下的内核TCP参数来提高服务器负载能力
- 《物联网框架ServerSuperIO教程》-20.网络通讯控制器分组,提高交互的负载平衡能力。v3.6.6 版本发布
- 终于开发完了12306订票系统 彻底解决负载 刷新 404等问题
- 输出加个小电阻 提高带负载能力
- 你们猜对了:12306 确实是“让淘宝做的”
- windows/linux 下tomcat 压力测试, 负载能力测试
- 优化Linux内核参数提高服务器负载能力
- 系统负载能力浅析
- 双十一淘宝、京东服务器瘫痪大揭秘
- PPT演讲能力让人汗颜?因为你开组会时不认真!
- SpringCloud(第 020 篇)Zuul 网关模块添加 listOfServers 属性,达到客户端负载均衡的能力
- 成倍提高服务器的负载能力:浅谈Jexus的ASP.NET前置缓存技术
- 十分钟万台服务器部署能力,探秘阿里双十一弹性扩容背后的技术故事
- 系统负载能力浅析