AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

从直接照搬到规模复制,滴滴国际化背后的 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:365179

评论

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

YMatrix 6.0 正式发布: 下一代实时分析数仓

YMatrix 超融合数据库

数据库 数据仓库 流计算 YMatrix 实时分析

NFTScan Site:以蓝标认证与高级项目管理功能赋能 NFT 项目

NFT Research

NFT\ NFTScan

MySQL 死锁日志分析方法

京东科技开发者

MetaDAO 即将进入第三阶段

科技热闻

MEME币私募官方平台网站开发

区块链软件开发推广运营

交易所开发 链游开发 NFT开发 钱包开发 代币开发

华为云开源项目Sermant正式成为CNCF官方项目

华为云开发者联盟

微服务 cncf #云原生 #开源 sermant

【论文速读】| RED QUEEN: 保护大语言模型免受隐蔽多轮越狱攻击

云起无垠

Oracle与GreatSQL差异:更改唯一索引列

GreatSQL

【原理】Redis热点Key自动发现机制和客户端缓存方案

京东科技开发者

简单几步,快速让你的 Java 项目拥有 AI 能力

TRAE

Python 程序员 AI

多线程在打包工具中的运用

不在线第一只蜗牛

UI 多线程

AI大模型高效开发神器来了 ,解读ModelArts 8大能力

华为云开发者联盟

modelarts 大模型 华为云Stack AI 人工智能

华为云企业主机安全检测升级,再添容器安全新翼

华为云开发者联盟

企业主机安全 容器安全 云图说 防御安全

Java方法设计原则与实践:从Effective Java到团队案例

京东科技开发者

奇瑞汽车:降阶模型在新能源汽车热管理仿真上的应用

Altair RapidMiner

AI 汽车 仿真 altair AI 人工智能

云行| 雪域高原“智变”数智高地,天翼云助力西藏开启发展新程!

天翼云开发者社区

云计算 云服务 天翼云

数字先锋| 安全高效!天翼云电脑按下綦江数字政府建设“快进键”!

天翼云开发者社区

云计算 云服务

是否应在 Kubernetes上运行Redis?快手这样做!

快手技术

#k8s

DApp开发与DeFi、NFT交易平台及链游开发

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

如何低成本实现 Prometheus 数据的长期存储?

Greptime 格睿科技

Prometheus 存储

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