Uber首席系统架构师Matt Ranney:可伸缩的软件系统工作原理

  1. 云栖社区>
  2. 中生代技术>
  3. 博客>
  4. 正文

Uber首席系统架构师Matt Ranney:可伸缩的软件系统工作原理

技术小能手 2017-11-20 09:35:09 浏览1518
展开阅读全文

据报导,在短短四年间,Uber已经惊人地增长了38倍。现在,Uber的首席系统架构师Matt Ranney 在他的报告“可伸缩Uber实时市场平台”中,对Uber软件系统的工作原理进行了一个有趣而又详细的介绍。

如果你对Uber迅猛增长的单价感兴趣,这个并没有在报告中涉及。但是我们可以了解Uber的调度系统,怎样实行地理空间索引,怎样规划他们的系统,怎样实行高利用率和怎样处理失败,包括令人惊讶的方式处理数据中心故障,使用驱动的手机作为恢复外部分布式存储系统。

在Matt的报告中,给人印象最深刻的是Uber的快速增长。他们对于系统架构所做的很多选择都是基于公司规模的快速增长。很多技术都运行在后台,因为尽可能地让团队快速运转一直是他们的主要目标。

经过开始时期一个短暂的混乱阶段(也很成功的阶段)之后,Uber已经从自身的业务中学习到了很多,


网友评论

登录后评论
0/500
评论
技术小能手
+ 关注
所属云栖号: 中生代技术