全心思齐网

降级思维是什么意思?

答:降级思维指的是当某个功能依赖的资源不足以维持它正常运行时,把核心功能提取出来,把次要功能以其他方式实现的思想。

案例:滴滴打车

以前在滴滴打车时,它是会实时显示打车人的详细位置的,而且会显示附近出租车的准确位置,还有智能复杂的派单逻辑。

但是在打车高峰期,实时展示打车人详细位置、出租车详细位置以及智能复杂的派单逻辑,

导致了显示打车人和出租车位置延时、成功打到车的速度变慢等问题,严重影响了用户体验。

为了提升用户体验,我们需要调整策略,抽取出核心功能,把次要功能用其他方式实现。

滴滴打车的核心功能是让用户能尽量快的打到车。

后面滴滴打车做了如下的降级处理:

准确显示我的当前位置调整为:非高峰期时,显示我的详细位置。高峰期时取消详细的文字展示。

显示附近的出租车调整为:高峰期时取消实时展示出租车位置,仅显示最近时间内附近出现过的部分出租车。

智能复杂的派单调整为:高峰期时降级为随机分配的分单逻辑。

以上的调整,从技术上来看,是从降低非必要的请求来减少流量和降低复杂算法的计算耗时来优化的。

匿名回答于2022-04-18 09:16:10


相关知识问答