生成式AI领域的最新成果都在这里!抢 QCon 展区门票 了解详情
写点什么

从直接照搬到规模复制,滴滴国际化背后的 IT 系统架构经历了什么?

  • 2019-11-11
  • 本文字数:1993 字

    阅读完需:约 7 分钟

从直接照搬到规模复制,滴滴国际化背后的IT系统架构经历了什么?

在刚刚结束不久的第六届乌镇世界互联网大会上,滴滴出行创始人兼 CEO 程维在提及滴滴国际化的时候表示:滴滴国际化经历了投资合作、本土化融合、团队和品牌出海探索三个阶段,这中间面临的最大挑战是如何做好本土化和多元化。


在滴滴国际化历程中,IT 系统架构是其中不可或缺的一环。但是面对本土化和多元化的挑战,IT 系统架构也势必相应作出调整和应对措施。这其间都经历了什么?InfoQ 记者近日采访滴滴出行国际化事业群组首席架构师何磊,一探究竟。如果大家对包括滴滴在内的更多企业的海外业务与架构历程感兴趣,可以点击ArchSummit全球架构师峰会了解详情



滴滴国际化布局从 2016 年开始,致力于把“让出行更美好”的使命拓展到更多国家。2017 年是滴滴真正尝试外海外走的一年,当时 IT 系统的建设思路是:把滴滴国内的体系架构提供给国外,并且在这之上进行一定的修补,帮助滴滴用最低成本、尽量快的速度进行试错。


进入 2018 年,伴随滴滴国际化业务逐渐开始发力,这时候 IT 系统遭遇了挑战:一方面,国内更要求系统的稳定性,而国际化业务的快速扩张更需要的是快速上线支持;另外,国内外对于语言、时区、用户习惯等各方面都存在不同。


对此何磊告诉记者:“这时候我们做了一个决策:把国际化业务服务独立出来,成立专门团队去支持这套系统。这个阶段我们建设了很多国际化业务所需要的基础设施:比如语言文案、时区问题等系统,这也要求我们尽量提供标准化的系统建设思路去支持国际业务。”


回首过去几年滴滴国际化业务发展给 IT 系统带来的挑战,何磊认为最大的挑战在于:如何在更多国家投放不同能力,并且保证各个国家、各个能力在同一套代码之上跑起来;另外就是,如何保证故障一旦发生,系统彼此之前尽量隔离。“这个是我们在当前阶段要解决的最重要问题。”


“当前我们已经完成了第一阶段的试错,以及第二阶段的单点工作,我们的下一个重点和难点是如何在不同国家之间进行规模复制,同时保证全系统稳定性。不同的国家有不同的文化背景,对于服务的需求也有或多或少的差别,如何运用一套架构在不同国家投放不同能力,这是我们当前面临的挑战。”


据了解,滴滴国际化业务目前每天都有数百万量级的单量,目标就是继续在拉美和亚太等地区不断提升当地用户的出行便捷度和安全性;与此同时,滴滴也有灵活的国际化拓展策略。滴滴的技术加上本地化的产品和服务,再加上与当地管理部门和合作伙伴的合作,这些正是滴滴国家化业务的独特优势。


对于何磊来说,他的团队当前的工作重心主要在开国能力构造和投放能力建设上,“我们已经基本上做到在一天之内可以从 IT 功能层面支持新开一个出行业务线,与此同时,更加丰富的投放能力也在建设中。”


“未来随着新挑战的出现,还会搭建更符合我们需求的 IT 设施。“在何磊看来,技术体系的搭建没有终点,随着业务的发展,体系也要始终一直伴着业务进步。


”世界是多元的,不同的国家及地区对于同样的出行服务也会有一些本地特色需求,我们需要针对这些特定的需求进行开发,并且让这些 feature 能够稳定运行在我们的统一架构范围内,同时还需要能够快速便捷的将这些 feature 按需投放至不同的国家地区。“


其实不仅不同国家出行服务需求的差异化会给 IT 系统建设带来挑战,各个国家文化的不同也会给 IT 系统建设带来挑战。何磊举了这么一个小例子:


”我到国际化团队之后完成的第一个项目给我的印象很深。我们要做一次机房搬迁,从数据库到缓存到业务,将所有服务整个切换到一个 IDC 的工作。为了尽量减少对业务影响,我们将切换时间定在深夜。当时,我们集合了海外和国内的同学让大家一起经历整个事件。由于时差关系,国内是白天,海外同学大部分是在深夜,所有人聚在一起,为完成一个共同的目标努力。切换成功之后,大家在一起庆祝,那是我第一次跟海外团队一起合作完成一个超大项目。这件事情让我对国际化的工作一下子有了很大信心,因为原来我听说海外的同事可能工作习惯跟中国人有比较大的差别。经历这次的事情后让我觉得,原来全世界的人们也可以聚到一起,抛掉文化的不同,为一个目标奋斗。“


嘉宾介绍:


何磊,滴滴出行国际化事业群组首席架构师。硕士研究生毕业于哈尔滨工业大学计算机科学与技术专业。工作 12 年中,从基础设施到业务应用均有涉猎。历任中国科学院工程师,百度基础架构高工,百度网盘业务研发负责人,现任滴滴国际化事业群组首席架构师,指导滴滴国际化业务架构、高可用以及国际化能力。在其带领下,滴滴国际化技术团队得到提升,为滴滴国际业务在拉美、澳洲、日本等市场的迅速发展提供了坚实保障。


何磊当前重点关注滴滴国际化在线业务,乘客增长体系,i18n & l10n(国际化与本地化测试)能力建设,中台能力等方向。


活动推荐:


12 月 6-7 日在北京国际会议中心举办的ArchSummit全球架构师峰会上,来自滴滴多个部门的技术专家们将分享地图算法、国际化、客户端、数据中台、安全准入等话题。报名请联系灰灰 15600537884(同微信)


2019-11-11 11:363805

评论

发布
暂无评论
发现更多内容

面部表情识别的未来发展趋势

来自四九城儿

Observable设计模式简介

树上有只程序猿

Java java-API Observable

隆重介绍!为啥它让智能制造有了“芯”能力?

用友BIP

制造

面部表情识别在社交媒体中的应用

来自四九城儿

Photoshop 2023 (ps 2023) for Mac v24.6/25.0beta激活版

mac

Photoshop 2023 PS2023 修图软件 苹果mac Windows软件下载

面部表情识别技术的挑战与前景

来自四九城儿

RR有幻读问题吗?MVCC能否解决幻读?

王磊

Java Java 面试题

腾讯云ES:一站式配置,TKE容器日志采集与分析就是这么简单

腾讯云大数据

ES

时序数据库 TDengine SQL 查询语法规则汇总,官方教程奉上!

爱倒腾的程序员

数据库

基于Pair-wise和CrossEncoder训练单塔模型

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 8 月 PK 榜

软件测试/测试开发丨Python 内置库 pythonlogging

测试人

Python 程序员 软件测试 自动化测试 测试开发

MRS大企业ERP流程实时数据湖加工最佳实践

华为云开发者联盟

大数据 后端 华为云 华为云开发者联盟 企业号 8 月 PK 榜

洛基:北欧怪奇之旅 Röki for Mac(冒险解谜游戏)

mac

mac游戏 苹果mac游戏 洛基北欧怪奇之旅 冒险解谜游戏 Röki

基于Java开发的企业级数字化采购系统(SRM)

金陵老街

srm 采购系统 招投标系统

关于低代码解放程序员这件事儿

互联网工科生

低代码 可视化开发 企业级应用程序开发 JNPF

HarmonyOS系统级推送服务,打造消息通知新体验

Geek_2d6073

低代码平台“高”效率开发的5个能力

高端章鱼哥

软件开发 低代码 提高效率 JNPF

HarmonyOS NEXT新能力,一站式高效开发HarmonyOS应用

Geek_2d6073

火爆全球的AI艺术二维码到底是怎么做的?

Ricky

二维码 个性化推荐 二维码生成

2023年广州国际智能窗帘及智能门窗遮阳展会

秋硕展览

智慧生活的下半场,从全屋智能4.0接入未来

这不科技

华为 鸿蒙系统

软件测试/测试开发丨Python 内置库 正则表达式re

测试人

Python 正则表达式 程序员 软件测试 测试开发

浪潮海岳云原生平台技术分享丨轻松解决数据库备份痛点

inBuilder低代码平台

云原生 低代码平台

低代码如何实现高效率开发?

这我可不懂

低代码 数字化转型 可视化开发 JNPF

HarmonyOS系统级推送服务,打造消息通知新体验

HMS Core

全球优秀的架构师都在关注什么?

用友BIP

架构师 数智底座

AI技术赋能,引领行业变革 | 百度营销创新打造“信息流AI投放”

科技热闻

瓴羊Quick BI跻身Gartner魔力象限挑战者行列

夜雨微澜

软件测试/测试开发丨Python 内置库 多线程threading

测试人

Python 程序员 软件测试 自动化测试 测试开发

数字时代的生产力工具:低代码开发平台

力软低代码开发平台

超好用的数据可视化工具——Grafana

云原生应用市场

监控 数据 Grafana 告警

从直接照搬到规模复制,滴滴国际化背后的IT系统架构经历了什么?_架构_张晓楠_InfoQ精选文章