4 ms·
Scale is all about numbers. Solutions that work for small scale don't always translate to large scale. Plenty of information about Uber scale is publicly availa
by menzoic 7y ago
Scale is all about numbers. Solutions that work for small scale don't always translate to large scale. Plenty of information about Uber scale is publicly available on the blog and YouTube.
- amelius 7y agoUber's application can be almost perfectly sharded because the problem they are solving is mostly local. This simplifies the problem significantly.
- menzoic 7y agoEven with sharding the scale is significant. The QPS is massive because everything is real-time. Optimized matching and routing decisions based on many factors are instantly made on a large scale even locally.
- daliusd 7y agoWhat to do if data center in one region goes down? Should Uber not support users in that region because of sharding? Most probably that's not acceptable solution.