微信号:infoqchina

介绍:有内容的技术社区媒体

滴滴Uber合并,各自技术力量大盘点!

2016-08-06 09:00 尽职尽责的小Q

8月1日,滴滴出行宣布与Uber全球达成战略协议,滴滴出行将收购优步中国的品牌、业务、数据等全部资产在中国大陆运营。这一里程碑式的交易标志着中国共享出行行业进入崭新的发展阶段。据悉,双方达成战略协议后, 滴滴出行和Uber全球将相互持股,成为对方的少数股权股东。

这两家公司也在InfoQ及其组织的大会上进行过多次分享,为此,尽职尽责的小Q特意搜集了相关内容作出这篇盘点,帮助大家更直观地了解两家公司背后的技术实力。

滴滴出行

快速发展背后,滴滴躲过哪七大技术深坑?

回顾这几年,滴滴出行的发展不可谓不快。技术,是支撑业务快速发展的支柱。滴滴的快速发展背后,是怎样做到规避七大技术深坑的?

4月21日,滴滴出行工程生产力团队技术总监齐贺在QCon 2016 北京站发表了演讲,分享了近一年滴滴是如何用数据驱动产品决策的宝贵经验。本文即根据其演讲整理而成。

点击下图,即可深度阅读本文内容

滴滴高速发展的引擎:组件化实践与优化

在过去的一两年中,滴滴出行的业务发展态势十分迅猛。高速发展的业务背后,需要有坚实技术的支持。本文根据滴滴出行平台产品中心iOS技术负责人李贤辉在2016GMTC全球移动开发大会上的演讲而成。

李贤辉,滴滴出行平台产品中心iOS技术负责人。多年客户端开发经验,2010年加入百度日文输入法部门,2011年从C/C++的PC端开发转到百度音乐移动端的iOS开发,2013年加入滴滴,为滴滴出行提供框架支撑和技术预研。

点击下图,即可深度阅读本文内容

滴滴iOS客户端的架构演变之路

滴滴出行作为国内互联网出行平台的代表,短短几年时间就从一个小小的创业公司成为一线互联网公司,发展速度令人瞩目,在如此快速的发展之下,滴滴App在架构上又经历了哪些演变?

InfoQ记者采访了滴滴出行平台产品中心iOS技术负责人李贤辉,了解了滴滴iOS客户端的架构演变之路。

点击下图,即可深度阅读本文内容

Uber

Uber的底层存储从Postgres换成MySQL之后

早期的Uber后台软件由Python写成,数据存储使用Postgres。后期随着业务的飞速发展后台架构也变化巨大,演进成了微服务加数据平台。数据存储也由Postgres变成了Schemaless——Uber自主研发的以MySQL做为底层的高可用数据库。

最近,Uber软件工程师Evan Klitzke写了一篇文章介绍系统的底层存储由Postgres换成MySQL的原因。一石激起千层浪,这篇文章引起业界热议。这背后的来龙去脉及逻辑分析,且让InfoQ社区编辑为您揭晓。

点击下图,即可深度阅读本文内容


Uber为何放弃Node.js转用Go语言构建高QPS服务?

Uber广大服务设计团队普遍采用Node.js,在Node.js的使用方面也有着丰富的经验,然而他们却在构建高QPS服务时转向了Go。Why?

仅仅只是因为Go在高吞吐量和低延迟的需求、CPU密集型负载非中断式的后台加载上满足了Uber的需求吗?

点击下图,即可深度阅读本文内容

Uber架构重构的十二条军规(完整篇)

对于开发者来说,架构设计是软件研发过程中最重要的一环,所谓没有图纸,就建不了房子。在遍地App的互联网时代,架构设计有了一些比较成熟的模式,开发者和架构师也可以经常借鉴。

在这里,跟大家分享一下Uber的工程主管Raffi Krikorian的12条规则,并附上一些解读,希望对大家有所启发。

点击下图,即可深度阅读本文内容


延展阅读(点击标题):


AWS技术峰会是亚马逊AWS每年在全球众多城市巡回举办的大型云服务技术盛会。今年,大会将于2016年9月7日-8日北京国际饭店会议中心召开。 

不管是企业主管、还是开发人员,都可以在这场技术盛会中收获良多。 除了聆听会议外,若您亲临活动现场,也可以面对面与亚马逊AWS技术团队及AWS合作伙伴一同探讨目前面临的技术问题并分享亚马逊AWS拓展业务的经验。

阅读原文,了解更多详情!



喜欢我们的会点赞,爱我们的会分享!

 
InfoQ 更多文章 QQ空间面向移动时代Hybrid架构设计[视频+演讲稿] 一篇惊动任正非的文章:《华为到该炸掉研发金字塔的时候了》 程序员七夕穿搭指南,没时间解释了快上车! 对话苹果公司第一位员工:那些鲜为人知的苹果秘辛 一篇文了解分布式队列编程:从模型、实战到优化
猜您喜欢 测试人生 — 软件测试理念 销售策略:让你绝对成交15大秘诀 LeakCanary:跟OOM说再见 课多周刊第2期 软件测试团队的情绪管理Bug