北三环中路号社区| 北小河沿路小河沿| 比斯卡亚桥| 陈刘庄村委会| 北新屯乡| 崇仁县工业小区| 布吉路| 潮江园餐馆| 大沽南路钢厂宿舍西排增| 长营子蒙古族镇| 布拉格| 查干嘎查| 陈亚林| 卞家洼| 兵团红星一场| 城建东逸| 池上镇| 查哈阳农场| 毕节| 城北水闸| 博济桥街道| 船湾淡水湖| 创新大厦| 曹溪北路| 堡子湾乡| 崔石门| 大河涧乡| 昌平麻峪| 潮白河河堤路| 村头| 曹王镇| 仇毕| 标杆胡同| 曹家簖村| 呈岸| 打格窝| 菜籽发发飞飞房| 创新公司| 北杨桥| 常乐村| 重庆街道| 宾水西道| 产德乡| 大化瑶族自治县| 城南街道办事处| 北什轴乡| 博窝乡| 长风公园| 赤岸| 措玛乡| 碑院镇| 菜户营南路| 长城旅游学院| 陈古镇| 草仓路| 查干哈达| 草坪| 沧州| 簸箕掌| 碧水康城| 碧口镇| 陂头镇| 北五乡| 北营房西里社区| 北上河头| 大发瑶族乡| 北孙各庄村| 北盛| 穿山路| 辰溪| 草药铺巷| 北苑路大屯北站| 大仓村| 波尔多| 北阳建村委会| 大东村社区| 成塘| 波士顿| 达谷乡| 成吉思汗监狱农场| 长椿街社区| 布敦化牧场| 大差市南| 长宁火车站| 北庄户村| 池洞镇| 伯延胜利街| 储洼村村委会| 插岗乡| 慈云镇| 彩虹嘉都| 城口镇| 兵团十四师四十七团场| 春申街道| 苍游乡| 陈留郡| 大华山子村| 曹家垣乡| 城南开发委南| 北望| 北四平乡| 曹王林园场| 巢湖路街道| 仇桥镇| 北太平路口东| 采荷南苑| 长胜湾村| 楚安| 城南村委会| 大河寨村委会| 蔡厝围| 常青路| 长江路九号| 郴州| 成寿寺路中街| 串草圪旦| 程林街吴嘴村南环条增| 大东坝镇| 打赤| 茨沟乡| 崔陂| 川山坪镇| 城南嘉园社区| 城北路| 长尾湖| 长青四队| 茶店子西口| 曹张乡| 兵团农五师八十六团场| 博大乡| 北湾子| 茨坝街道| 城隍街| 长淮街道| 布龙公路| 北杨洼村| 从台区| 潮源村| 察布乡| 宾西镇| 春江乡| 长辛店南口| 布敦化牧场| 大丰胡同| 陈村新圩| 步云桥镇| 大阿镇| 常熟| 北山畈| 陈各庄| 北阳镇| 车固营二村| 博达中路| 城中区| 步雅| 春和街| 大河屯镇| 昌锋| 褚河乡| 兵港| 陈家营乡| 北苑村北站| 长山子镇| 打帮乡| 北苑街道| 茶园山| 成洲| 大厂乡| 丙村镇| 廛河回族| 陈竹村| 存粮村| 别桥镇| 仓背| 蔡界村| 长操村| 陈家坝乡| 尺牍镇| 川底乡| 大坝村委会| 比克瑙| 滨河北口| 苍洞沟| 北站| 大禾坑| 垂杨柳西里社区| 船厂| 城东秀水苑| 长林| 蔡家桥村| 菜园坑| 北新家园北口| 宾川| 崔家桥镇| 城北路街道| 陈家岭社区街道| 长寿桥| 查务乡| 草庙子镇| 策底镇| 堡子村| 北杨桥| 大房身| 翠柳大街| 赤泥| 长缨路| 漕河泾| 变化术| 赐闲湖| 城北路| 草坪镇| 毕店镇| 翠竹小区| 成寿寺社区| 产业园公交调度站| 便益乡| 城子坦镇| 滨安小区| 赤松镇| 查尔乡| 大禾村| 陈青集镇| 泊岗乡| 崇山东路| 碧二村| 陈古洞村| 兵团农五师九十团场| 噇口| 大井| 创新大厦| 蔡园镇| 程庄路| 大东门| 曹各庄| 赤岗街道| 比索通古迹| 常州道街道| 北石岭| 茶坊区| 城北开发区| 大孤家子镇| 蔡家沟| 朝天| 陈家坝街道| 大毕庄镇大毕庄村| 补约乡| 长丰村| 陈埭镇| 赤城乡| 从江| 大荷田| 北赵五村| 波洛乡| 曾口镇| 柴厂屯镇| 长流水| 常舍| 长沙乡| 朝阳区沙窝| 城南嘉园| 春晖路| 楚江镇| 城市运动公园| 大富工业园区| 重庆九龙坡区石桥镇| 促进乡| 赤门| 陈屯镇| 常州路| 岔口乡| 蔡桥镇| 背荫河镇| 大冲乡| 承德| 百度

宜兴旅游亮相中国国际旅交会

2018-09-24 04:06 来源:新华社

  宜兴旅游亮相中国国际旅交会

  百度里皮更是放话已经后悔自己当初的选择,未来恐将对球队阵容大换血。于是,他回到了布罗克顿,选择恢复高尔夫业余球员身份,像父亲那样到消防部门工作。

最好别好了伤疤忘了疼...2、胳膊上左青龙右白虎,踢球的是个米老鼠。北京时间3月24日16:00,中国U23对阵叙利亚U23的国际足球热身赛在陕西省体育场举行。

  而在身后的勇士队伤病严重很难追赶火箭的情况下,不少人都建议哈登该歇一歇了,可哈登自己在接受采访时却表示,我很好,我不想在常规赛剩余的比赛中轮休。锡马五年,耀你同行!2018比佛利无锡马拉松已经落下帷幕,五岁的锡马正在与跑友一道,向更高的目标前行。

  是中国队毫无斗志、技术苍白的表现,映衬了威尔士队的强大和职业。从比赛中也可以清晰地看到这一点,黄博文和蒿俊闵拿球较多,但他们无法有效向前传球,唯一的办法是斜长传到边路,但几乎没有效果,而当他们试图中场传接的时候,失误却不断出现,在上半场,郜林和黄博文先后失误就造成了中国队的两个丢球。

更为悲催的是,周琦本场仅打了18分钟,关键就是他陷入犯规麻烦。

  对于近期国内市场热烈讨论的独角兽企业回归A股问题,刘二飞也表示非常支持在海外上市的中国科技公司能够通过CDR的形式回归国内。

  而且王燊超这次停球失误直接送给贝尔一次半单刀面对国足防线的机会,若不是贝尔手下留情,王燊超真的要在上半场就要成为中国男足的罪人了。(ssnake)

  看下面视频,体会一下。

  此役里皮派遣了多名前锋出战,被问及他们的表现,里皮说:我不想说关于本场比赛的进攻或者防守怎么样,最重要的是我的球员的心态、思想准备、场上拼劲。在今天下午结束的一场国际足球热身赛中,U23国足在主场1比1遗憾的被叙利亚男足逼平。

  是中国队毫无斗志、技术苍白的表现,映衬了威尔士队的强大和职业。

  百度凭借索里亚诺和宁伟辰上下半场的两粒入球,中赫国安最终2-1力克对手取得胜利。

  对于大连一方来说,虽然在间歇期实现了换帅,但并不意味着球队已经解除了保级的危机,从舒斯特尔的首堂训练课来看,一方队内的问题不仅仅是更衣室的矛盾,更为重要的还是球员能力存在很大的不足,所以,要想解决这个问题,只有通过一些战术布置进行弥补,而这就是舒斯特尔的任务。最终,来自埃塞俄比亚的选手BERGA以2小时12分50秒的成绩获得马拉松项目男子组冠军,女子冠军归属肯尼亚选手KIPRUTO,成绩为2小时33分38秒;半程马拉松方面,蒙古选手NARAU和中国选手曹庆红分别摘得男子组和女子组冠军。

  百度 百度 百度

  宜兴旅游亮相中国国际旅交会

 
责编:
炼数成金 门户 大数据 架构 查看内容

宜兴旅游亮相中国国际旅交会

百度 林加德第59分钟打进全场唯一进球。

2018-1-12 14:27| 发布者: 炼数成金_小数| 查看: 24166| 评论: 0|原作者: 王雪燕|来自: 51CTO技术栈

摘要: 在创业初期,为了快速拥抱业务,架构的建设在体系化、完善度等方面会有所不足。随着时间的推移,架构在可持续性、稳定性等方面不断进步。2015 年末,滴滴出行在短时间内形成了包括快车、出租车、专车、顺风车、代驾 ...

算法 模型 Hadoop 架构 架构设计

在创业初期,为了快速拥抱业务,架构的建设在体系化、完善度等方面会有所不足。随着时间的推移,架构在可持续性、稳定性等方面不断进步。

构建业务中台的四个原因
2015 年末,滴滴出行在短时间内形成了包括快车、出租车、专车、顺风车、代驾等多业务的垂直化架构。随之,滴滴启动了中台战略整合业务系统。

决定构建业务中台主要出于四方面考虑:专业深度、人力资源、用户体验、全局打通。

专业深度。由于是多业务垂直化的架构,会有多个团队开发同样的架构,这就需要很多的工程师。

每个团队都是用最快速的方式构建流程,所以技术很难做深。这样一来,导致客户端的流畅度不高,后端不稳定,影响可扩展性。

人力资源。从原则上来说把每个团队加到足够的人,每个架构都能有很好的发展。但工程师的薪资都非常高,招聘大量工程师来做同样的架构,研发成本高昂。还有些时候,即使你愿意花钱,也招聘不到合适的人。

用户体验。流畅度、稳定性、扩展性、界面、交易流程等都是影响用户体验的重要因素。

在当时的组织结构和研发情况下,会出现业务的应用场景不同,交易流程却相同的问题,这样很影响用户的体验。

全局打通。所有业务本质都是出行,出行本质具有协同效应。但在各自独立发展情况下,业务间完全没有协同性,在构建中台过程中,我们可以逐步把协同性建立起来。

构建出行业务中台的挑战
构建出行业务中台并不是只有好处,也一定会带来很多问题,较大的问题是软件复杂度。

从业务角度来说,把所有业务合并到一个体系下,本身就是很难的事,再加上滴滴出行是实时性 O2O 业务,场景差异很大,而且作为互联网公司,不仅有很多需求不明确,还会不断持续变化。

这种情况下,想要用一套相对稳定、相对固定的架构去支持所有业务,十分困难。

从组织角度来说,滴滴出行有多个事业部,业务涉及 400 多个城市,组织和个人的变化更快。

针对软件复杂度的挑战,中台制定了最基本的实现目标:在业务多元化发展的组织中,去构建一套工程架构,构建一套组织结构及对应的管理机制,以保证业务可持续的又快又好的发展。

滴滴业务中台的架构实践
在谈具体对策与实践之前,先来看看整个业务中台的架构设计,如下图:


整个的架构设计分几个边界的上下文,好处在于把相关性不强的逻辑拆开,同时在一个相关性下面,通过分层对业务进行更好的建模。

调度层作为入口去牵引多个业务线,业务流程层为调度层做服务,状态智能层用来支持上面的两层。

在对业务和产品进行更好建模的基础上,进行了“五化”:服务化、异步化、配置化、插件化、数据化。

服务化
服务化很常见,以下单为例,如下图:


下单流程能够调用很多服务,在多个层次,以接口层次结果进行拆解。

这里需要提醒的是服务化要注意如下三点:
服务之间的协议和规范要建立好。
注意控制力度,力度太小、太大都会有问题。
随着时间的发展,服务化本身要不断的演进。

异步化
对每个事件的非核心或不需要实时反馈给客户端的逻辑进行拆解,核心的主流程会变简洁。对非核心的逻辑在事件上做订阅之后,进行二级处理。

以结束订单为例,如下图:

结束订单的时候有很多逻辑要做,但是都是通过 MySQLBinlog 处理或 MQ 处理。

配置化
服务化和异步化能解决很多迭代效率的问题,但由于系统、业务的复杂性,各个业务都有些差异,体现在不同的产品线、城市、区域、时间等等。

配置化的核心是对这些进行建模,把每个对象模型化,抽象成 ID,在不同的服务化里把这些可配置的能力进行抽象。

具体抽象过程,如下图:


第一级抽象采用的是类 iptables 的规则引擎判定产品分类,第二级的规则引擎由模块自定义。

所有配置化都是用的自生成平台,要配置什么,自定义配置即可,这个过程是动态进行的。

当前业务中台已经可以支持上千个配置点,比如不同层次的计价规则不一样、不同产品线的车样子不同、不同的场景,如拼车和接送机,管控规则也不一样等等。

插件化
配置化解决的是业务线差异问题,但如遇到逻辑差异较大的情况,就要做插件,统称为 FPI。


在 FPI 的能力上,不同的团队可以开发很多插件,在特定的配置点下,对它的逻辑进行加载。

真正业务流程到这儿,可以调起它对应的插件做出来。对于一些没有差异化需求的业务,可以用开发的 default 逻辑,这是更极端的灵活性的体现。

有灵活性的体现后,团队还可以做一些组织上的调整,原来每个服务或者平台是一个垂直化的架构,有些团队是横向,是 FT,有些 FT 是接送机 FT,专门做接送机的事情。

通过插件的形式在每个系统加载它的插件,它就可以跟着业务思考、跟着产品思考这个业务该怎么走、这个产品怎么演化。

相对的逻辑是更加专注的,这也带来很好的组织结构对中台的适应性。

数据化
在大数据时代,数据是不得不考虑的问题,所以在业务中台,要实现全局打通,本质是要把数据打通。

所以我们制定了离线分析与在线决策的方案,如下图:


第一个是离线做分析,可以做数据血缘、模型训练,同时可以把它放到在线决策层面,构建很好的智能客户引擎和交易引擎,这个可以干预,因为干预可以让升舱或者多业务线的清单成为可能。

因为有这样的决策,使在线服务的管控和判断做得更加智能。

数据化方面,需要注意以下三方面:
让数据更加规范和标准化。
构建完整的数据流,从在线到离线,从日志到模型的在线使用。
引入机器学习算法人工智能的算法去构建在线数据智能的决策。

这是业务中台的五个对策,主要解决传统的系统架构问题,怎么做到高耦合和内聚,怎么提高迭代。

配置化和插件化解决灵活性问题,把灵活性开放给不同团队。数据化实际上是中台赋能业务,有中台的赋能才能变得更好。

经验总结
业务中台从无到有,到被应用的实践过程中,积累了很多实战经验。主要分享以下几点:

第一点:成功实现较大的业务孵化中台是滴滴出行构建业务中台较大的经验。

因为较大的业务最复杂,把最复杂的业务搞定,用最复杂的业务落地别的业务会容易。也就是从快车开始做,逐步整合专车、出租车、代驾等。

第二点:稳定,中台对业务有收益,最根本的是保证稳定,稳定是发展的前提和基础。

在整个构建中台的过程中非常重视稳定性,有各种机制,包括灰度发布、分层次发布、流量回放、全链路压测等等,保证代码的质量和系统的稳定。

第三点:加强沟通,平衡多业务的优先级。

滴滴出行有多个业务,有很多大区和城市,每个地方都有很多需求,要有一套机制和资源池。

如何保证相应每个业务都能按照所对应的在公司的重要性来获取部分资源,要保障它的灵活性和效率,所以要有很多沟通工作,有很多平衡的工作。

第四点:中台系统要不断演进,不能一成不变,要发现问题、解决问题。

业务中台不是一蹴而就,而是要在发展过程中不断的变化,持续迭代。

第五点: “没有较好,只有最合适”!

所有中台都一定是适合某个公司特点,最合适的中台是当你深入了解业务、产品、系统、组织,而且不仅了解今天在哪里,还要了解过去是怎么演变而来,未来又会怎么演化。

只有当了解所有的东西之后,才能做出较好的中台架构设计。

欢迎加入本站公开兴趣群
软件开发技术群
兴趣范围包括:Java,C/C++,Python,PHP,Ruby,shell等各种语言开发经验交流,各种框架使用,外包项目机会,学习、培训、跳槽等交流
QQ群:26931708

Hadoop源代码研究群
兴趣范围包括:Hadoop源代码解读,改进,优化,分布式系统场景定制,与Hadoop有关的各种开源项目,总之就是玩转Hadoop
QQ群:288410967 

相关阅读

最新评论

热门频道

  • 大数据
  • 商业智能
  • 量化投资
  • 科学探索
  • 创业

即将开课

 

GMT+8, 2018-9-17 22:20 , Processed in 0.187124 second(s), 24 queries .

百度