当前位置:首页>编程日记>正文

全球买全球卖 国际化的技术挑战

改变世界的不是技术,而是技术背后的梦想。2015财年阿里巴巴中国零售平台实现了3万亿人民币交易额首次超越沃尔玛成为全球最大经济体,而这只是一个新的起点,我们的下一个目标是到2020年全球零售平台交易额达到6万亿。AliExpress(阿里速卖通)技术总监郭东白在ATF电商论坛上和大家分享了电商国际化的技术挑战和探索。


全球买全球卖 国际化的技术挑战 配图01

郭东白(阿白),AliExpress技术总监

以下是郭东白的演讲实录。

 

阿白:我很小就来清华上过课,当时应该是响应国家提出的口号叫“计算机从娃娃抓起”(笑),今天很高兴在清华和大家分享AliExpress的技术心得。

AliExpress是什么?

全球买全球卖 国际化的技术挑战 配图02


阿里巴巴的电商平台包括国内和国际,业务类型也分To C和To B,AliExpress就是阿里的国际To C电商平台。尽管在国内大家了解的不多,但AliExpress在全球网站的流量排名能达到25名。AliExpress 2015年的“双十一”有2200万下单,虽然还不能和天猫比,但已经超过了Amazon日均的下单量。全球化的业务天然就有很高的复杂性,日常会有9000多种不同的设备来使用我们的网站,每天会有200多个国家来下单,全站支持16种语言。

全球买全球卖 国际化的技术挑战 配图03

在移动端我们的增长也非常快,我们一年前才发布了iOS 和安卓的移动APP,3个月前就已经成绩斐然,在苹果商同类APP中,AliExpress在全球22个国家排名第一,而今天已经在47个国家中排名第一了。Google Play的表现也同样优异,在全球84个国家中,AliExpress均名列前10,要知道全世界一共只有80多个国家有Google Play的同类统计。

跨境交易有哪些挑战?

全球买全球卖 国际化的技术挑战 配图04

AliExpress是一个跨境的交易平台,这意味着在买家和卖家之间,还多了一个边境,这就对系统有了新的挑战。

首先是性能,用户遍布全球,服务器多处部署,全球的网络随时可能出现故障,在各种不可控的情况下,如何保证用户体验可控是摆在我们面前的严峻课题。

第二是安全,双11是全球最大的狂欢节,就会吸引全球最大的骗子,前年我们第一次做国际双11,攻击流量不到5G,去年攻击流量就到了100多G。电商相比之下还是新生事物,在各国都有法律空缺下如何保护消费者利益,也是我们要解决的问题。

第三是多样性,如何满足不同国家的消费需求,今天的巴西人们穿着比基尼,俄罗斯西伯利亚还在穿棉大衣;西班牙和南美同样说西班牙语,但对商品的需求截然不同;如何服务好全球每一位消费者,也是AliExpress每天都在思考的问题。

第四是汇率的挑战,在俄罗斯2014年初,一美元兑30多卢布,2014年年底已经是1美元兑70多卢布。AliExpress是美元报价、美元交易,但当地人民的直接感受就是通过AliExpress买东西性价比变差了。如何用技术的手段解决这些不可控的因素,也是摆在我们面前的课题。

全球买全球卖 国际化的技术挑战 配图05 

类似这样的挑战还有很多,究其根本就是如何在“永恒的变化”中保证“不变的用户体验”。达尔文说过一句话,“能够活下来的,不是最快的或最强的,而是能够最快适应变化的”。对于一个好的技术架构来说,要想做到适者生存,就需要一个从上到下完全灵活的架构才能应对变化莫测的外部环境。

和竞争对手相比,阿里最强的就是生态,因为我们已经做了十几年生态,能够充分利用生态系统本身的灵活性,我们的技术架构也同样具备这种灵活性。

AliExpress如何用技术应对挑战? 

全球买全球卖 国际化的技术挑战 配图06


AliExpress从上都下都采用了灵活的分层架构,在任何时候能够产生灵活的内容。基于这个架构能够很轻松的实现一套完整的微服务,能够迅速的扩展,迅速扩大。快速覆盖全球。

全球买全球卖 国际化的技术挑战 配图07

这张图的重点是展示好的技术架构能够如何让业务同学更好的工作,比如我们为UED、文案和运营同学做了所见即所得的设计,管理和运营系统,我们在“双十一”那天所有的活动内容全部是通过系统快速生成的。

全球买全球卖 国际化的技术挑战 配图08

微服务现在很热门,这张图展示了AliExpress如何通过微服务改造把各层系统解耦,既保证服务的scalability和availability,又保证业务的快速调整和扩展。

全球买全球卖 国际化的技术挑战 配图09 

马总提出我们已经进入DT时代,即Data Technology数据科技的时代,对于AliExpress来说,我们希望通过出色的数据算法,让运营同学足不出户就能知天下事,开展新的国家业务时试错成本降到最低。这需要所有的业务场景都要把数据渗透,不停的做算法组合,把系统做成沙盘,找出最优算法。

全球买全球卖 国际化的技术挑战 配图10

这张图讲我们跨洲的异地双活能力,左侧是我们的卖家,右侧是我们的买家,各国的数据中心相互联通,而且是跨大洲联通,流量也可以自由分配。我是在美国工作了19年才回到中国的,我们在国际会议和技术交流中和美国的互联网电商的同行经常做交流,到今天为止,电商交易的跨洲异地双活能力只有阿里才具备。

全球买全球卖 国际化的技术挑战 配图11

这张图介绍了我们的实时网络监控系统的算法,其实这个项目是在座各位的同龄人做的,他加入阿里才一年,做全球路由项目,这个项目截止目前一共提交了11份专利,这位同学自己就提交了3份专利,他把数据压缩比提升300%。在阿里,不论你年龄和资历,只要你想肯做,有很多有意思有挑战的项目可做,很多刚毕业的同学就能做出耀眼的成绩。

全球买全球卖 国际化的技术挑战 配图12

这张图介绍了AliExpress的全球实时监控系统,能够看到几乎每一个时间点,全球都至少有一个的角落的网络出故障,所以必须要全局监控和实时报警能力。我们从无到有,不到一年的时间,全球的实时监控能力就接近了Akamai(全球最大的CDN服务商)。

我们为什么要做全球电商?

全球买全球卖 国际化的技术挑战 配图13

最后,想给大家看一副画,这是一位住在俄罗斯西伯利亚的小朋友画的,因为Ali Express俄罗斯全境统一价格和邮费,所以他们家的东西几乎全部都是从AliExpress上买的,而且大部分都是中国制造。所以这个小朋友觉得圣诞老人一定是中国人,AliExpress的包裹就像圣诞老人的袋子。我们的同事看到这幅画,都特别感动,我们工作的价值不单单是卖了多少货,而是让居住在地球上任何角落的人,都能够享受到和大城市一样便利的购物体验, 把快乐带给全球和每个家庭。

希望更多同学加入我们,一起为这个梦想努力!

最后,应阿白的要求,附上求贤若渴的邮箱两枚,如果希望加入国际化的AliExpress团队,共同实现全球买全球卖的梦想,请猛戳联系

郭东白 <dongbai.gdb@alibaba-inc.com>;

陈婵(沐璇) <chan.chen@alibaba-inc.com>




http://www.coolblog.cn/news/2790b0b18b571b58.html

相关文章:

  • asp多表查询并显示_SpringBoot系列(五):SpringBoot整合Mybatis实现多表关联查询
  • s7day2学习记录
  • 【求锤得锤的故事】Redis锁从面试连环炮聊到神仙打架。
  • 矿Spring入门Demo
  • 拼音怎么写_老师:不会写的字用圈代替,看到孩子试卷,网友:人才
  • Linux 实时流量监测(iptraf中文图解)
  • Win10 + Python + GPU版MXNet + VS2015 + RTools + R配置
  • 美颜
  • shell访问php文件夹,Shell获取某目录下所有文件夹的名称
  • 如何优雅的实现 Spring Boot 接口参数加密解密?
  • LeCun亲授的深度学习入门课:从飞行器的发明到卷积神经网络
  • Mac原生Terminal快速登录ssh
  • java受保护的数据与_Javascript类定义语法,私有成员、受保护成员、静态成员等介绍...
  • mysql commit 机制_1024MySQL事物提交机制
  • 支撑微博千亿调用的轻量级RPC框架:Motan
  • jquery 使用小技巧
  • 2019-9
  • 法拉利虚拟学院2010 服务器,法拉利虚拟学院2010
  • vscode pylint 错误_将实际未错误的py库添加到pylint白名单
  • 科学计算工具NumPy(3):ndarray的元素处理
  • 工程师在工作电脑存 64G 不雅文件,被公司开除后索赔 41 万,结果…
  • linux批量创建用户和密码
  • newinsets用法java_Java XYPlot.setInsets方法代碼示例
  • js常用阻止冒泡事件
  • 气泡图在开源监控工具中的应用效果
  • 各类型土地利用图例_划重点!国土空间总体规划——土地利用
  • php 启动服务器监听
  • dubbo简单示例
  • 【设计模式】 模式PK:策略模式VS状态模式
  • [iptables]Redhat 7.2下使用iptables实现NAT
  • Ubuntu13.10:[3]如何开启SSH SERVER服务
  • CSS小技巧——CSS滚动条美化
  • JS实现-页面数据无限加载
  • 阿里巴巴分布式服务框架 Dubbo
  • 最新DOS大全
  • Django View(视图系统)
  • 阿里大鱼.net core 发送短信
  • 程序员入错行怎么办?
  • 两张超级大表join优化
  • 第九天函数
  • Linux软件安装-----apache安装
  • HDU 5988 最小费用流
  • Sorenson Capital:值得投资的 5 种 AI 技术
  • 《看透springmvc源码分析与实践》读书笔记一
  • 正式开课!如何学习相机模型与标定?(单目+双目+鱼眼+深度相机)
  • Arm芯片的新革命在缓缓上演
  • nagios自写插件—check_file
  • python3 错误 Max retries exceeded with url 解决方法
  • 行为模式之Template Method模式
  • 通过Spark进行ALS离线和Stream实时推荐