Record

区块链记录你的初心
营销地产创业创新求职面试Word技巧金融职场工作区块链Excel教程财经PPT教程产品运营
双十一,程序员可太难了

双十一,程序员可太难了

双十一程序员

作者丨唐小智记者丨张晓楠、刘燕、赵钰莹每年的双十一、618 等电商大促,InfoQ 都有从技术的角度去策划专题内容。双十一从 2009 年到现在,刚好也走过了第 11 个年头,交易规模也从第一年的 0.5 亿迅猛增长到了 2018 年的 2135 亿。世界范围内也很难找到这样高并发、高复杂度的电商场景,背后支撑的技术能力也从最开始的捉襟见肘、拆东墙补西墙到现在的游刃有余,吃着火锅唱着歌就把洪峰般的瞬时流量给完美承接下来。这背后,少不了程序员们的辛勤付出。如果等会儿出问题,我就从这跳下去。阳振坤是支付宝背后自研分布式数据库 OceanBase 的负责人。2009 年,第一次双十一大促开始,当时谁都没想到电商大促会这么成功,正如也没多少人预见当年诞生的 Redis、MongoDB 等非关系型数据库能在业界掀起一场 NoSQL 革命一样。加入阿里之后,阳振坤发现无论对淘宝还是支付宝,关系数据库都扮演着十分关键的角色,在使用上根本不可能摆脱。但已有的数据库,无论是商业数据库还是开源数据库,都有非常多的局限,远远无法满足如淘宝、支付宝这样的互联网和金融业务对高扩展、高并发、高可用和低成本的需求。单机数据库已经走到了尽头,下一步只能走向分布式。2010 年,OceanBase 项目启动。OceanBase 遇上了阿里巴巴集团去 IOE 的天时地利,但人和却来得比较迟。直到 2013 年,支付宝也开始去 IOE 以后,阳振坤向鲁肃毛遂自荐了 OceanBase 的解决方案,得到了攻坚 2014 年双十一的机会。大促开始前的凌晨,各个团队都在自己的作战室里热火朝天地准备。当时任蚂蚁金服董事长的彭蕾去了 OceanBase 团队的作战室,问大家:有没有信心?阳振坤跟彭蕾开了个玩笑说:你看我们窗子都已经打开了,如果等会出问题,我们就准备从这跳下去。最终阳振坤并没有跳下去。最初的计划里,OceanBase 只会承接双十一大促流量的 1%,剩下 99% 的流量由 Oracle 数据库负责。但因为当时的 Oracle 数据库支撑不了汹涌而来的巨大流量,最后 OceanBase 承接了 10% 的双十一流量,十倍于最初计划。后来,OceanBase 团队获得了 2015 年蚂蚁金服的 CEO 大奖,这也是第一次由技术团队拿到这个奖。彭蕾希望借这个奖鼓励那些能够沉下心来、扎扎实实地把一项技术做好做扎实的技术人们。后来发生的故事大家也都知道了,OceanBase 不仅走出了支付宝,走向了金融业界,也成了国产自研分布式数据库的佼佼者。可谁能知道,当初这个团队数度面临解散危机?如果不是双十一获得的巨大成功,也许 OceanBase 还在蛰伏中。(以上内容来自此前 InfoQ 对阳振坤的采访)这是我这么多年双十一过来最没有底气的一年。今年是四虎第十一次参加双十一。2009 年,四虎第一次参加双十一,值班守交易的服务器。在此之后的每一年,他都深度参与了双十一大促。2017 年开始的三年间,他开始参与双十一的指挥层,作为负责双 11 的技术团队的业务研发线大队长。作为根正苗红的双十一亲历者,四虎表示 2012 年之前,阿里巴巴的系统设计是没有考虑到能够支撑上百倍的流量压力的。所以系统如何做到高压情况下不宕机是他们前几年主要努力的方向。随着全链路压测技术的成熟,技术团队可以很快定位系统水位短板,提升高压下的突变应对能力。2012 年以后,主要解决的就是业务问题:超卖、重复下单、优惠复杂性,这些严重影响消费者和商家体验的难题是技术团队需要逐个突破解决的。2016 年,开始做系统吞吐量的提升工作,让业务快速发展的时候,保证服务器数量,到了今年全面上云成了最重要的工作。2017 年双十一,四虎遇到了一个难题。当时双十一活动中,主互动发奖出现中奖用户和金额数据计算不一致的问题。如果把错误的金额发给了消费者,会让辛辛苦苦参与了 20 多天前序活动的消费者拿不到应有的红包,在双十一这种全民参与的购物狂欢节下,这个 Bug 对于用户体验的损害有多大不敢想象。在当时的情况下,技术团队不仅需要紧急开发程序重新计算发奖,同时还需要修复系统故障确保下一次开奖能够保证准确不出错。解决时间只有 2 个小时。活动发奖系统是用 Python 写的,但四虎带领的技术团队主开发语言是 Java。只能临时拉集团熟悉 Python 的项目组同学火线救援。我们只能抓狂地在边上出主意,实际 bug 排查和修复我们都没法帮上忙,哪怕是代码 review 我们也做不了,这是我这么多年双十一过来最没有底
DAU增长7倍,交易金额增长22倍,小程序电商怎么就这么火

DAU增长7倍,交易金额增长22倍,小程序电商怎么就这么火

购物双十一双十二小程序流量微动天下

2018年的双11,可能是小程序成为品牌标配的开始。以下问题值得我们思考: 品牌商为何纷纷倒向微信小程序? 品牌类自营小程序为什么能够取得惊人成绩? 小程序如何成为线上线下的中间态? 小程序如何为线下零售助力? 小程序如何切割电商流量?要想回答上面的问题,微动天下推荐大家一起来看看今天要分享的这篇文章《小程序奇袭双11》来源:界面作者:手机那点事以下为要点精编:1.早在去年的双11期间,蘑菇街、京东等电商平台就开始在微信小程序上集结火力,纷纷开始将阵地向微信小程序转移,打起了智慧零售的主意。支付宝同样上线了小程序功能,双11期间的活动策划也覆盖到了线下零售。但在今年双11期间,倒向微信小程序的却是一大波头部的品牌商。2.Zara在官方微信小程序中开启了双11提前预售,并推出了精选商品低至5折等双11购物福利;杰克琼斯的母公司绫致时装在小程序中上线了扫码领券、分享集赞、24小时心跳抢单、微信支付满减等活动,品牌包括杰克琼斯、ONLY、SELECTED、VEROMODA等。3.来自腾讯的最新数据显示,相比去年11月1日-11月11日,今年的同一时间,品牌自营类小程序今年双11期间DAU增长7倍,交易金额增长22倍。线上线下的智慧零售已然成为品牌商们的新战场。4.a、流量升级的自然选择。逐渐摆脱对于平台的依赖,解放旧有