滴滴CTO张博:“云”服务让创业公司走的更快更好

标签:滴滴腾讯云

访客:29362  发表于:2015-06-26 13:11:38

如今,在移动互联网创业浪潮的背景下,国内云计算市场也出现了大热,越来越多的创业公司开始选择使用“云”服务。尤其是对于一些拥有海量用户,并且处于高速增长期的移动应用来说,更加稳定和安全的云服务无疑成为了最佳选择。这其中,滴滴打车与腾讯云的战略合作就是一个典型例子。

近日,滴滴打车联合创始人兼CTO张博作客“腾讯云会客厅”,在接受媒体记者专访时,就针对双方的合作细节进行了一次详细披露。张博表示,滴滴与腾讯云的合作,在技术层面有安全、网络、系统运维三个主要方向,这对于创业型企业而言,都有很大帮助,可以让创业公司走的更快更好。

安全:宙斯盾可抵御超过100G 的 DDoS 攻击

近期携程、艺龙事件之后,网络数据安全再次成为热议话题,任何一家互联网公司,都因此苦恼过,滴滴打车自然也不例外。在滴滴打车的发展过程中,也曾遭遇过多次黑客攻击,安全对于滴滴这个拥有海量用户的企业而言,更是至关重要。

张博坦言,目前滴滴打车大部分服务都在腾讯云上,也有部分服务是通过租赁腾讯机房自己运维的。在安全方面,目前,除了滴滴内部有严格的安全控制外,外部主要是通过腾讯云来帮助实现的。比如黑客攻击,尤其是DDOS攻击,腾讯云有一个“宙斯盾”安全体系,可以扛下100G以上流量的DDOS攻击,这对于一般企业来说,都是很难具备的。在这一点上,腾讯云可以说为滴滴提供了很好的安全保障。

网络:超过400 个CDN 节点有效提升访问体验

在滴滴发展初期,经常出现用户在地铁、停车场等网络环境较差情况下,发出订单得不到及时响应,或者是订单发根本不出去的情况。而接入腾讯云后,基于腾讯400+骨干网节点,以及就近接入的服务,把源站的内容发布到最接近用户的边缘节点,提高了滴滴用户叫单的响应速度和成功率,帮助滴滴解决了因网络分布、带宽、服务器能力带来的延迟等问题。

在张博看来,当时滴滴打车已经接受了腾讯的投资,和腾讯云自然会比较亲近。而且腾讯云也已经历了QQ和微信海量用户高并发的考验,比如春节红包,稳定性和经验是毋庸置疑的。腾讯云多年沉淀的云服务技术保证了滴滴打车的网络稳定性,滴滴网络延迟、司机抢不到单等情况得到明显改善,在大幅提升呼叫量的同时,也最大程度地保证了用户体验。

而这些CDN等网络服务,对于创业公司也是很难实现的。比如网络层优化,用户手机发送订单时,需要接入最近的基站,需要找到最优质链路,这些只有投入巨大人力、物力的企业才能实现。张博认为,这些服务对用户体验又是极为重要,所以说,初创企业通过接入云服务可以走的更快更好。

运维:专人团队维护省心省力

在系统运维方面,腾讯云也为滴滴在基础平台构建等方面节省大量人力,如硬件采购、硬件运维等问题上,不再需要架构一个团队去处理,有腾讯云专人团队维护物理服务器,更省力省心,能让企业将更多精力集中到应用层和业务层,以及其他更有价值的数据分析等新技术方面。

例如,腾讯云能够实时地监控到滴滴线上每一个后端的服务模块,它现在的负载,如果有问题的话,能够及时发现并且报警。实际上,当时在补贴大战时,滴滴打车作为一个发展仅1年半的初创企业,在如此大流量面前是根本顶不住的。也正是那时,滴滴便与腾讯云展开了合作,滴滴把系统搬迁到腾讯云,腾讯云高级架构师也直接驻场,帮助滴滴解决了许多难题。

对此,张博指出,滴滴打车刚成立时,流量很小,不需要架构,2台服务器就能解决所有问题。“补贴大战”时,订单量一周之内涨了50倍,结果可想而知,网络、存储等故障不断,Web server和MySQL也频出问题,团队所面临的挑战非常大。更为紧张的是,靠传统采购机器来实现扩张,显然完全无法满足业务需要。与腾讯云合作后,现在尽管用户规模每天都在几万或几十万的激增,但是始终没有出现重大的技术故障,这或许也要归功于后期对于技术的重视和较早选用了云服务。

在采访中,张博还表示,滴滴打车和腾讯云达成深度合作,安全、网络、运维是最主要的三个点,但除此之外,还有优化整体系统、部分调优等等合作方向,这如果都让创业公司自己架构的话,需要很大的投入,腾讯在云计算积累的经验和实力,完全可以满足创业公司高并发量的业务需求。

值得注意的是,未来双方合作中,张博更透露,滴滴打车也深入到腾讯新业务中,比如征信系统。通过滴滴打车平台收集的乘客/司机的爽约次数、爽约频率等都会成为一个数据源。再如未来顺风车中,基于大数据分析,如何为一个互联网的屌丝优先匹配一个互联网女神,这些有趣的场景在底层都需要数据交换。滴滴已经发展成为一个技术驱动型公司,与腾讯的携手开放合作,也是希望能够给社会创造更大的价值。

来源:互联网

评论(0)

您可以在评论框内@您的好友一起参与讨论!

<--script type="text/javascript">BAIDU_CLB_fillSlot("927898");