网赢中国专注大数据营销 [会员登录][免费注册][网赢中国下载]我要投稿|加入合伙人|设为首页|收藏|RSS
网赢中国是大数据营销代名词。
营销培训
当前位置:网赢中国 > 行业资讯 > 行业活动 > 营销培训行业活动 > 针对失效做设计——Uber的系统伸缩之道
针对失效做设计——Uber的系统伸缩之道
编辑: 发布时间: 2015-12-1 21:30:53    文章来源:infoQ
营销培训






去学习



内容简介



随着Uber的业务不断向新的城市拓展,对高可用、可伸缩的需求也随之增加。而且团队规模也在扩大,开发人员数量光今年就翻了一倍,构建可靠系统的挑战也随之而来。就Uber的规模而言,短暂的服务中断,不管是对公司的营收还是对人们的日常生活,都会带来很大的代价。 为更好地处理失效,必须把失效看作常见现象,并针对性地作出设计。Uber构建的每个新系统都会经过常规的失效测试,数据库也是如此。在公司规模很小时一些行之有效的手段不再适用,这时需要新的技术选择。从小变大的过程,文化和技术方面的挑战兼而有之。本次演讲将分享Uber扩展系统和团队规模的解决之道,并讲解Uber是如何看待高可用的。


Matt是Uber的首席系统架构师,主要负责构建Uber的可伸缩、高可用的后端分布式系统。他在Uber的第一个项目是帮助设计了新的派单平台(Dispatch Platform),该系统主要是用Node.js编写的。在此过程中,他还参与开发了一些用于构建和维护分布式系统的新组件,大部分组件都是开源的。 在Uber有个有趣的挑战,后端系统是用很多不同的语言编写的,其中有JavaScript(Node.js)、Python、Go和Java。Matt目前的项目是构建一个RPC框架,支持这些语言无缝互操作,该系统也能处理服务发现和路由。 在加入Uber之前,他是Voxer的联合创始人兼CTO。Voxer的Node.js部署规模和压力可能是业界最大的。他在操作系统、网络等方面经验非常丰富。







营销培训
编辑推荐
图片行业资讯
  • 针对失效做设计——Uber的系统伸缩之道
  • 公测:Q群营销实战效果
  • 从广告人到互联网市场推广,三个月我接触到的那些免费渠道
  • 姑婆那些事儿创始人万佩:即将进入互联网运营圈的,该怎么学运营?
  • 老站老站,优化多年为何排名徘徊不前
营销资讯搜索
营销培训
推荐工具
    热点关注
    营销培训
    营销培训
    营销培训
    营销培训
     

    大数据营销之企业名录

    网络营销之邮件营销

    大数据营销之搜索采集系列

    大数据营销之QQ号采集

    大数据营销之QQ精准营销

    大数据营销之QQ消息群发

    大数据营销之空间助手

    大数据营销之QQ联盟

    大数据营销之QQ群助手
     
    设为首页 | 营销资讯 | 营销学院 | 营销宝典 | 本站动态 | 关于网赢中国 | 网赢中国渠道 | 网站RSS | 友情链接
    本站网络实名:网赢中国  国际域名:www.softav.com  版权所有 2004-2015  深圳爱网赢科技有限公司
    邮箱:web@softav.com 电话:+86-755-26010839(十八线) 传真:+86-755-26010838
    在线咨询:点击这里给我发消息 点击这里给我发消息 点击这里给我发消息  点击这里给我发消息  点击这里给我发消息

    深圳网络警
    察报警平台
    公共信息安
    全网络监察
    经营性网站
    备案信息
    不良信息
    举报中心
    中国文明网
    传播文明
    分享