编译速度提升700%,字节跳动中台技术揭秘

标签: 编译 速度 提升 | 发表时间:2019-06-12 00:49 | 作者:胡骁杰
出处:https://www.infoq.cn

在当今世界互联网时代下,平台化正兴起,从基础设施到人工智能等各个领域不断涌现的各类平台,对于软件开发人员及企业带来了深远的影响。在国内提“数字化平台战略”大家可能会觉得比较抽象,比较远大空;我们更喜欢用”中台战略“这个词来描述,这样显得更接地气一些。

从BAT到美团、京东、华为都在调整组织架构,建立自己的中台部门,一时间”中台战略“仿佛成了那把角逐互联网下半场的取胜之匙。聊了这么多,到底什么是”中台“呢?这里引用网络上的一段解释:在一部分人眼里:中台就是技术平台,像微服务开发框架、DevOps平台、PaaS平台,容器云之类的, 人们都叫它“技术中台”;在一部份人眼里:中台就是微服务业务平台,像最常见的什么用户中心、订单中心,各种微服务集散地, 人们都叫它“业务中台”;在一些人眼里:中台应该是组织的事情,在释放潜能:平台型组织的进化路线图 (豆瓣)中就提出了平台型组织和组织中台的概念,这类组织中台在企业中主要起到投资评估与投后管理的作用,类似于企业内部资源调度中心和内部创新孵化组织, 人们叫它“组织中台”

上面这段解释其实基本是符合业界对于”中台“在企业中的定位的, 阿里玄难之前说过:中台是一个基础的理念和架构,我们要把所有的基础服务用中台的思路建设,进行联通,共同支持端上的业务。

说到中台,大家可能首先会想到阿里的”大中台、小前台“战略,这的确是阿里人不懈努力的技术结晶。华为也早在几年前就提出了”大平台炮火支撑精兵作战“的战略,其实跟阿里的方式有异曲同工之妙。但这里不得不提一个公司,字节跳动。 嘉御基金创始合伙人、前阿里巴巴B2B总裁卫哲在混沌大学讲课时曾经说过,今日头条的崛起很大程度在于今日头条是大互联网公司中第一个率先实现强中台的公司。有了强大的技术中台支持,字节跳动在前台放四五个员工,就能做出抖音这样的产品来,快速试错,不断迭代,大大提高了效率。

GMTC全球大前端技术大会上,我们邀请到了来自 字节跳动的无线研发平台负责人吴思振老师,带来 《如何使超大型⼯程矩阵高速运转及⾃下而上的技术演进揭秘》的精彩演讲,他将揭秘字节跳动超大型产品矩阵背后,无线研发中台是如何运作的。下面是我们对吴老师做的简单采访:

相关 [编译 速度 提升] 推荐:

使用webpack4提升180%编译速度 - 前端 - 掘金

- -
对于现在的前端项目而言,编译发布几乎是必需操作,有的编译只需要几秒钟,快如闪电,有的却需要10分钟,甚至更多,慢如蜗牛. 特别是线上热修复时,分秒必争,响应速度直接影响了用户体验,用户不会有耐心等那么长时间,让你慢慢编译;如果涉及到支付操作,产品损失更是以秒计,每提前哪怕一秒钟发布,在腾讯海量用户面前,都能挽回不小的损失.

编译速度提升700%,字节跳动中台技术揭秘

- - InfoQ - 促进软件开发领域知识与创新的传播
在当今世界互联网时代下,平台化正兴起,从基础设施到人工智能等各个领域不断涌现的各类平台,对于软件开发人员及企业带来了深远的影响. 在国内提“数字化平台战略”大家可能会觉得比较抽象,比较远大空;我们更喜欢用”中台战略“这个词来描述,这样显得更接地气一些. 从BAT到美团、京东、华为都在调整组织架构,建立自己的中台部门,一时间”中台战略“仿佛成了那把角逐互联网下半场的取胜之匙.

e4rat:大幅提升Linux开机速度

- Druggo - LinuxGem
警告:此软件仅限原生ext4文件系统使用. 其他文件系统以及从低版本升级的ext4文件系统用户不要使用,否则将导致灾难性后果.   本着负责的态度,先Warning. 其原理大致是(我猜的):通过磁盘整理有序化开机要加载的文件,并在系统启动阶段把数据预读到内存,充分使用内存和IO资源. snack 发表于 Mon, 20 Jun 2011 23:03:28 +0000.

Chrome 17将大幅提升网页加载速度

- 韬光养晦 - cnBeta.COM
据国外媒体报道,Chrome 17已经作为Chromium nightly版通过Webkit渠道发布,这是Google今年发布的第九个修订版浏览器. 新版Chrome首次整合HTTP管线化(HTTP pipelining)技术. 用户可以通过chrome://flags进入设置界面,点击HTPP Pipelining选择框激活这项功能.

10余种提升WordPress博客加载速度的方法

- - 软矿
我们都知道一个网站的加载速度直接影响到搜索引擎爬虫对网站页面的抓取,也直接影响到网站用户体验. 网站加载速度过慢会造成搜索引擎无法抓取到页面内容而丢弃对该网站的一些页面的收录,同时可以丢失部分用户. 在月光博客读到SEOtime一篇较好的文章,小编转载过来以借花敬佛,愿对一些正在建站或者即将要建站的朋友有所帮助.

提升RabbitMQ消费速度的一些实践

- - IT瘾-tuicool
RabbitMQ是一个开源的消息中间件,自带管理界面友好、开发语言支持广泛、没有对其它中间件的依赖,而且社区非常活跃,特别适合中小型企业拿来就用. 这篇文章主要探讨提升RabbitMQ消费速度的一些方法和实践,比如增加消费者、提高Prefetch count、多线程处理、批量Ack等. 这个道理比较容易理解,多个人搬砖的速度肯定比一个人要快很多.

Clickhouse替代ES后,日志查询速度提升了38倍!

- -
ElasticSearch是一种基于Lucene的分布式全文搜索引擎,携程用ES处理日志,目前服务器规模500+,日均日志接入量大约200TB. 随着日志量不断增加,一些问题逐渐暴露出来:一方面ES服务器越来越多,投入的成本越来越高;另一方面用户的满意度不高,日志写入延迟、查询慢甚至查不出来的问题一直困扰着用户;而从运维人员的角度看,ES的运维成本较高,运维的压力越来越大.

将博客的网页速度提升到最高级的简易方法

- Anthony - 精品博客
这个世界上,恐怕除了中国的高铁之外,其他任何东西如果提速,都将是一件好事,特别是对网站来讲. 5 月份,通过 WordPress 插件 WP Minify, 精博的网页速度(Page Speed)从 84 提升到 87,不过这个分数仍然只是 B 级,如果能提升到 90 以上就好了. 现在梦想成真,博客的网页速度已经达到 95 分 —— 即最高级 —— A级,如下图所示:.

阿尔卡特朗讯将铜线宽带速度提升至100Mbps

- 牛牛 - Solidot
通信巨头阿尔卡特-朗讯公司宣布,它的VDSL2 Vectoring技术将光纤到路边(FTTC)宽带服务的最大下载速度提高至100Mbps以上. FTTC是将光纤连接到街道上,然后再利用现有的铜双绞线向居民提供宽带接入服务,类似ADSL,但短距离网速更快. 目前FTTC的最大下载速度在25Mbps到40Mbps之间,新的VDSL2 Vectoring技术利用耳机采用“噪音消除”方法,消除背景噪声/干扰,使性能提高25%到100%.