数据驱动 x 敏捷开发,字节是如何践行这两大技术理念的
如果说推荐算法、大数据技术是支撑字节跳动业务发展的技术能力,那么其迭代创新的核心技术理念又是什么?
10月27,在「稀土开发者大会」上,火山引擎总经理谭待以《数据驱动x敏捷开发,业务高速增长的双引擎》为主题,深度解密了字节跳动业务快速发展的两大技术理念——数据驱动、敏捷开发,分享如何构建数据驱动的飞轮,以及如何通过全栈云原生架构,支撑大规模应用实现敏捷开发。
以下为谭待的演讲实录:
大家好,我是谭待,是字节跳动火山引擎业务的负责人。很高兴收到稀土开发者大会的邀请,今天能够和大家分享、探讨字节跳动的技术理念和实践。
火山引擎是企业的数字化增长引擎
在开始分享之前,我先向大家介绍一下火山引擎。
火山引擎是字节跳动旗下的企业级技术服务平台,是字节跳动技术团队对外提供技术服务的统一窗口,我们希望通过火山引擎,把字节跳动的技术、产品和服务对外开放,包括云、AI、大数据、推荐等等,来帮助不同行业中的企业实现自身增长和数字化转型。
大家知道,字节跳动内部一直在践行技术中台的技术文化。所以我们在做技术ToB过程中,也采取了这种机制,让技术中台直接实现自身产品的商业化。因此,火山引擎对外开放的技术和工具,与字节跳动技术中台完全同源。比如说推荐,用的就是今日头条、抖音的同款推荐平台、工具和方法论。通过这种方式,我们可以把内部最好的能力对外进行服务。这是火山引擎整体的产品技术体系,一共分为四层,分别是:统一基础服务、技术中台、智能应用和行业解决方案。这四层从下至上,分别满足企业从运维、研发、产品、运营到营销,在不同行业、不同业务场景下的需求。
这是过去一年里,我们不断把字节跳动内部技术商业化后形成的结果,而在这个过程中我们一直在思考,字节跳动是怎么一步一步发展至今的,这背后支撑着业务快速发展的技术理念是什么?今天我想和大家分享下我的理解,我认为在这个过程中,有两大理念非常重要,分别是:数据驱动、敏捷开发。
数据驱动:构建数据驱动的飞轮
首先和大家聊聊数据驱动。亚马逊有一个着名的飞轮理论:一个公司各个业务模块之间应当有机地组合,相互推动,就像是咬合的齿轮一样。每一个飞轮从静止到转动起来需要花费力气,但是由于他们组合在一起,所以每一圈的转动都不会白费。一旦有一个齿轮转动起来,整个系统都会跟着转动,越转越快。
构建数据驱动的飞轮
回到数据驱动这个话题,我们认为同样如此。数据驱动不是一蹴而就的,不是用了一个工具,或者说建了几张报表就做起来了,而是在整个过程中,不停地去解决一个个问题,最终形成多个体系,让他自动转起来,形成数据的飞轮效应。一旦飞轮效应形成,越到后面转得越快。数据驱动就会成为日常内部协同的习惯,最终成为业务增长的源动力。
发表评论