滴滴打车CTO张博:下一阶段重点机器学习
滴滴打车的业务循环与技术支撑之间的关系非常正向。这是采访中最大的感受。
他们的技术架构大的变化有两次:
2012年滴滴打车刚成立时,流量很小,不需要架构,2台服务器就能解决所有问题。随着快速的发展,第一次发现性能瓶颈是在2014年初“补贴大战”时,我们的订单量一周之内涨了50倍。而当时的预估是增加10%。500%对10%,结果可想而知。网络、存储等故障不断,Webserver和MySQL也频出问题。团队所面临的挑战非常大。更为紧张的是,靠传统采购机器来实现扩张,显然完全无法满足业务需要。通过分析比较,我们最终决定整体搬到腾讯云中。这是面对高并发、海量数据挑战时,架构的第一次非常大的调整。但搬迁也并非一帆风顺,代码需要做大量重构,来解决技术上的单点问题。
第二次架构变化是在第二款产品滴滴专车时,因为最初架构设计是为支撑一款产品,而今架构要同时支撑多款产品。产品之间,有相同也有不同。为此,我们特别成立了技术架构部,将通用型服务下沉到架构,避免重复造轮子,将个性化服务放到业务层,实现服务开发。举个例子,比如支付、账号体系、计算、存储等,都是通用型服务,可以放到架构中。这次架构重构是比较成功的,也正是这样的组织和技术变化,所以在第三款产品顺风车的时候,以及我们马上发布的更多新产品时,都可以得到很顺畅的支撑和服务。
除此以外,对团队建设和技术人员的激励,也非常赞同他的观点。
原文链接:http://www.csdn.net/article/2015-06-25/2825058-didi
小提醒:关注云计算子社区的朋友们在发布的时候要选择 云计算 。否则内容无法进入社区。
滴滴打车CTO张博:下一阶段重点机器学习相关推荐
- 滴滴AI Labs负责人叶杰平离职!CTO 张博接任
叶杰平 9 月 7 日,滴滴出行副总裁.滴滴出行研究院副院长.AI Labs 负责人叶杰平发布内部信,表示即将于近期离职.经滴滴公关部负责人证实,确认叶杰平将离职一事属实. 有人猜测,这位 AI 技术 ...
- 滴滴CTO张博:过去的1095天 人工智能发展主要依赖3件事
ZD至顶网CIO与应用频道 07月21日 北京消息(文/王聪彬):"大数据.云计算.人工智能算法是过去三年人工智能发展的主要依赖的三件事." 互联网将信息孤岛连通,并且让整个社会的 ...
- 滴滴 AI Labs 负责人叶杰平因个人原因即将离职!CTO 张博接任
叶杰平 9 月 7 日,滴滴出行副总裁.滴滴出行研究院副院长.AI Labs 负责人叶杰平发布内部信,表示即将于近期离职.经滴滴公关部负责人证实,确认叶杰平将离职一事属实. 有人猜测,这位 AI 技术 ...
- 人工智能下一阶段,为啥要看互联网巨头?
2020-04-23 15:53:37 回顾过去的十余年,人工智能的进步可谓"耀眼".尤其是从2015年"阿法狗"横空出世之后,人工智能行业的发展速度一骑绝尘. ...
- 滴滴CTO张博:我人生重要的四次选择
导语:不久前,滴滴发布了自己人才观"不错过任何一种才华",诠释了对于人才的渴求.为了吸引优秀的科技人才,4月9日,滴滴CTO张博作为滴滴支持武汉大学高水平人才培养合作的代表,回到自 ...
- 人工智能之神经网络要进入的下一个阶段-演绎推理
# 假如将演绎推理方式方法使用到神经网络该如何设计网络训练机制 # 之前经过分析得到两个全连接层神经网络中间使用一个sin或者是cos和傅里叶所说的一样能够表达一个信号# 而第一层网络是对输入数据的编 ...
- 超云将成为数据中心演化的下一个阶段
如今,各行业组织的数字化转型基本上都是由创新.自动化和差异化的需求驱动的.云计算和存储已经在基础设施现代化中发挥了核心作用,但引入和支持新兴应用和服务的市场竞争并没有放缓的迹象. 人工智能.机器学习. ...
- 推荐系统走向下一阶段最重要的三个问题
推荐系统和搜索引擎一直是比较火热的技术,因为离商业化比较近.她们是互联网领域两个衣着光鲜的美人,小腰一扭就是钱的味道.这几年凭借着两个红利: 1. 互联网行业的经济红利 2. 硬件技术突破触发的炒热了 ...
- 无服务器计算:云计算的下一阶段
本文翻译自美国计算机协会通讯杂志(Communications of ACM,CACM)近期的一篇文章(May 2021, Vol. 64 No. 5, Pages 76-84).该文阐述了对无服务器 ...
- to B变道to C,优信二手车的下一阶段怎么跑?
文丨陈选滨 来源丨智能相对论(ID:aixdlun) 在二手车电商的赛道上,戴琨似乎是一个兢兢业业的赌徒. 他在接受36氪的专访时,曾有一段比较有意思的对话,引用如下: "二手车究竟是一个线 ...
最新文章
- 搭建Hadoop集群步骤
- linux shell面试题(一)
- UOJ.311.[UNR#2]积劳成疾(DP)
- 机器学习中的异常检测手段
- NIO : selector、channel、buffer的实例
- step2 . day2 Linux基础命令和常用知识汇总
- Building JavaScript Games for Phones Tablets and Desktop(6)- 响应玩家输入
- 软件测试用例模板和例子_如何编写测试用例?
- jq 改数组的k值_在JSON jq中修改键值数组
- 自回归模型的两种策略——马尔科夫假设与隐变量自回归模型
- 哪个计算机无法做到双屏显示,笔记本电脑怎么实现双屏显示不同的内容
- 最大公约数和最小公倍数(深入理解)
- 《关于促进互联网金融健康发展的指导意见》
- 【官方教程】使用Quick-Cocos2d-x搭建一个横版过关游戏(四)
- python和java哪个好就业-计算机专业选Java和Python哪个前景好点?
- 剑灵革命android汉化教程,剑灵革命手游中文界面怎么设置?台服中文界面设置教程...
- Win10怎么默认用Windows照片查看程序打开图片
- sort和sortby的区别:
- 关于压缩感知的第一篇论文解析压缩感知研究新思路
- 帷幕的帷是什么意思_《老酒馆》热播背后:你真的看明白大戏背后的意思了吗?...