饿了么蜂鸟配送已攻克世界技术难题
这两年,外卖成为O2O最炙手可热的领域之一,作为其基础业务,即时配送也一并火起来。近日,易观发布了即时配送市场首份报告,数据显示,单是第二季度,整个市场就送出共计4.5亿单。
在几大配送平台中,饿了么旗下的蜂鸟配送以26.7%的份额暂居首位。蜂鸟能上位,少不了背后过百万勤勤恳恳的配送员。前些天,我们也看了不少诸如饿了么配送员冒雨划艇送外卖的感人场景。但O2O说到底还是“鼠标+水泥”的生意,除了卖力气,蜂鸟也有过硬的技术实力。不说不知道,它正在解决的,其实是O2O最难的技术问题。
外卖配送问题在技术领域什么水平?世界难题水平
凭什么说最难?我们先从衣食住行四个领域中各选一个APP——淘宝、饿了么、携程和滴滴,从几个指标对比一下各自的技术难度。
先比较订单规模,淘宝在四者中无疑排名第一,滴滴、饿了么、携程随其后。但自古而来,离开订单分布谈规模是流氓。除了“双十一”等活动,淘宝和携程没有显著的订单峰谷,滴滴有早晚高峰,但是与其他时段的打车需求相比,差距不算大,而一般人的就餐时间是相对固定的,这就导致外卖用户的订单集中度非常高。饿了么COO康嘉在6月的媒体发布会上就透露,饿了么高达74%的订单集中在一天的6小时里。这样高密度的订单轰炸,对蜂鸟配送的考验不言而喻。
从业务看,外卖配送的业务流程也最复杂。相对于滴滴和携程,淘宝和饿了么的利益相关方有商家、用户和配送三方,协调难度显然更大;而论配送时效性,饿了么的配送又比淘宝更强,这就是即时配送和传统物流的根本区别。
所以综合看来,无论是订单密度还是业务复杂度,饿了么都远超其他三个旗舰级平台。外卖配送的技术问题,不仅在O2O里最难,在世界范围内也称得上是高玩级别的难题。要承接这样一个平台的订单,蜂鸟配送程序员们面对的挑战可想而知。
负载模型+动态调价,让每份订单都找到对的人
外卖配送的难点,首先是在短时间内将订单分配给合适的人。因为当前蜂鸟配送队伍包括众包在内高达130多万人,理论上来说,运力是充足的,但高峰时段一下子来这么多订单,要迅速找到最合适的人配送,并不容易。
目前蜂鸟采取的应对策略是把地图划分为一个个网格,采用负载模型预测并实时监控每个网格内的订单压力。压力在红线以下的网格,系统会正常分单给其中的运力,压力超过红线的,就执行动态调价。后者在雨天、寒潮等极端天气下尤为常用。
通过动态调价,一方面,蜂鸟能对需求端进行限流、分流,另一方面,还能刺激众包配送员的抢单积极性。这种利用价格杠杆实时平衡供需的手段,也是那些只有自配送的配送平台所不具备的。
关于抢单,值得一提的是,有业外人士认为抢单模式下,每个配送员跟滴滴司机一样一次只能服务一位用户,不如派单高效。但事实是,包括蜂鸟配送在内的所有众包配送,每个配送员都可以一次送多单,等级越高可同时送的越多,并不存在资源浪费问题,反而有高度的灵活性。
及时取餐,路径优化,配送时间缩至最短
在分配订单后,接下来就是让配送员,尤其是身负多个订单的配送员在最短时间内把外卖送达。
占据外卖配送时间的主要是两个环节,一个是餐厅出餐,一个是骑手从餐厅到用户所在地。因此,要实现配送时间最短,必须同时具备两个必要条件:骑手餐厅出餐完毕后马上取餐,以及找到从餐厅到用户所在地的最优路径。
蜂鸟配送达成第一个必要条件的手段是大数据。所谓大数据,就是对餐厅在不同订单密度下的历史出餐时间进行统计,获得对当前订单出餐时间的预测值,让骑手得以及时取走餐品,同时又不因为等待出餐而影响其他订单的配送。这种让合适的人在合适时间到达合适地方的思维,跟丰田公司提出的“准时生产”(just in time)概念有异曲同工之妙。
至于其后的路径规划,蜂鸟的算法则会基于预计出餐时间、取餐点和目的地分布情况,结合路况、天气、订单优先级等复杂变量得出最优解。规划过程中,高德地图和彩云天气等“外脑”还会为蜂鸟提供数据支持,这使路径的优化与实际情况更加贴合。
出餐时间和路径都掌握后,整个配送的时间实际上就是可控制、可预测的了。不仅是配送员,连用户也能对自己的外卖什么时候送达心中有数。这就是为什么蜂鸟配送敢于在7月推出“准时达”,对所有超过承诺时间送达的订单进行赔付。康嘉透露,现在蜂鸟订单的准时率已经达到95%,平均每单送达只需花费34分钟。这数字背后,先进的配送技术功不可没。
当然,正如天猫现在足以应对“双十一”每秒上百万订单的系统一样,蜂鸟配送的每一项先进技术,都是每天500万份外卖订单和260多万次配送训练出来的成果。在蜂鸟配送员披着雨衣,在洪水中划艇送外卖的同时,程序员们何尝不同样在办公室里通宵调试代码?说饿了么是中国互联网行业“鼠标+水泥”模式的最佳模范之一,确实不为过。