杨骏达达 对话达达CTO杨骏:日均百万订单量的众包物流平台是如何炼成的

2017-10-20
字体:
浏览:
文章简介:是什么让达达平台的日订单量从零变成百万?是什么让前Facebook.百度.阿里.腾讯的技术大牛纷纷加入达达?是什么让达达在如此大的体量上成为了全国和全球最轻的公司?且听达达CTO.也是前Facebook华人工程师杨骏,为你从技术角度揭秘~14:00-14:30 签到&现场互动14:30-14:35 主持人开场14:35-14:50 对话杨骏14:50-15:20 主题分享一:达达-高性能服务端优化之路15:20-15:40 主题分享二:达达开放平台15:40-16:20 现场Q&A及互动1

是什么让达达平台的日订单量从零变成百万?是什么让前Facebook、百度、阿里、腾讯的技术大牛纷纷加入达达?是什么让达达在如此大的体量上成为了全国和全球最轻的公司?且听达达CTO、也是前Facebook华人工程师杨骏,为你从技术角度揭秘~

14:00-14:30 签到&现场互动

14:30-14:35 主持人开场

14:35-14:50 对话杨骏

14:50-15:20 主题分享一:达达-高性能服务端优化之路

15:20-15:40 主题分享二:达达开放平台

15:40-16:20 现场Q&A及互动

16:20-16:30 总结

物流是这个行业很大也有很多细分,比如干线物流,同城物流,也有像达达专注的最后三公里物流。三公里并不是一个非常严格的数字,它指的是城市毛细血管的物流。从另外一个角度来看,伴随电商而兴起的传统物流往往是计划性的。即使淘宝、天猫、京东这样的电商平台上的配送速度越来越快,其订单还是计划性的。相比之下,达达配送的订单都是即时性的,是实时产生的外卖、水果、生鲜等商品的配送,而且往往要求在1个小时内完成。

因此,达达专注的物流业务具有很强的区域性和即时性。这样的物流需求随着各类O2O电商而爆炸性增长,但又无法被传统物流满足。达达用了众包的模式创造性地解决了这个问题,在很短的时间内实现了业务的飞速发展。

达达的模式跟滴滴很类似,商家通过App发出配送需求,配送员通过APP可以看到附近商家的需求,通过抢单模式来匹配这个需求并完成配送。这一切都通过移动互联网来完成。

达达面临的挑战会有以下两方面:一方面是面对快速增长的业务,如何确保系统的稳定性和可用性。面对海量业务的增长,据达达CTO杨骏所说,达达在后台架构上做了很多的升级改进,以和时间赛跑的速度去Hold住单量的飞速增长,这块是很大的挑战。

另外一方面是效率的挑战,简单来说就是如何让配送员每小时完成更多的配送订单。达达的技术团队做了大量的合并订单(把取货地和目的地接近的单子合并在一起,由一个配送员来完成),订单的推荐和指派,路径规划等方面的工作,使配送的效率随着规模得以提高。

对于这些挑战,首先保证的是稳定性,因为效率是节省和浪费的问题,但是稳定性是关系到是否可用的问题。当规模迅速发展的时候,达达首先用稳定性扛住规模,而规模又提供了效率上的优化空间,使达达建立起规模和效率的双重壁垒。在这里,达达CTO杨骏则说了几个应对方法以供参考,小编我也点到为止,毕竟达达CTO杨骏会在近期活动出场,大家可以带着疑问来哟!

可想而知,日90万订单访问量还是相当大的,当一台数据库无法支持巨大的访问量时,达达把数据库中不同的表,甚至是同一表中的不同数据,拆分到不同的逻辑数据库中,实现了数据的分布式读写。这也为后续业务发展提供了可扩展性。

上层代码多次修改,让核心业务和非核心业务完全隔离,任何非核心业务出现问题也不会影响到核心业务。

面对如此高的访问量,如何搭建缓存系统,把大部分原先通过数据库的访问都用缓存来解决,以减轻数据库的压力则是重要方面。

都说在面对挑战的时候,找到合适的人比选择某项技术更显得重要。达达目前在研发团队的构建就极为看重每位技术人员的心。

毕竟达达是需要满足不同商户的技术团队,他们很早就创建了开放式平台(OpenAPI)。通过这个平台,实现各类系统与达达的对接,把线下服务变成线上标准化API。当然,针对某些大型O2O电商,还会有额外的定制服务,因此来提高双方业务效率。

更多详情,更多技术内容,就差你来了哟!