今天看啥  ›  专栏  ›  BitTiger.io

面试必考:如何设计承载千万用户的Uber实时架构

BitTiger.io  · 知乎专栏  ·  · 2018-11-27 21:26
今天我们解读的是Uber的首席架构师Matt Ranney所分享的Uber实时架构的从1到万。也欢迎大家阅读上一期文章:Uber实时架构的从0到1首先,Uber是什么?Uber是连接乘客和司机的交通平台,它专注的是运输业。当我们输入自己的位置,然后请求一辆车,Uber可以马上满足我们的需求。Uber面临的挑战是什么?最核心的有两点:动态的供给,和动态的需求。顾客不断地从各个地方出现,所以需求的位置都是不一样的,并且需求也会随着时间而变化。此外,供给也是各不相同的,因为司机来自各个不同的位置,并且每个司机的车也是不一样的。Uber的架构那么Uber的架构是怎样的呢?首先必然有司机和乘客,他们分别代表着供给和需求。对他们提供服务的过程,我们称为派遣服务。派遣服务会用到一些模块,最基本的是地图和时间预估,因为有了这两者后,我们就 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照