• 字节研发之道


    前言

    字节的迅速崛起缔造了一个互联网的神话,堪称火箭般的蹿升。当阿里来到第十八个年头时,员工人数还不足6万。老牌互联网腾讯现在也不过11万左右人数。但字节发展到七个年头时,人数就突破了10万。曾经入职阿里是一票难求,但现在,应届毕业生都把头条当做首选。
    字节跳动无所不能,无所不做,推出一个又一个的app,很多都成为热销产品。和做单一超级app的玩法不同,张一鸣做的是app产品矩阵。同时推出多个产品,根据用户日活(DAU)和用户留存率来决定资源向哪个产品倾斜。这套打法使得字节攻城略地,无坚不摧,触角不断延伸,版图不断扩大。终于,在2022年末,张一鸣在胡润财富排行榜上登上第二位,超越二马,一马当先,领袖群伦。先看看今日头条的一组数据:

    • 5亿注册用户
    • 2014年5月1.5亿,2015年5月3亿,2016年5月份为5亿。几乎为成倍增长。
    • 日活4800万用户
    • 2014年为1000万日活,2015年为3000万日活。
    • 日均5亿PV
    • 5亿文章浏览,视频为1亿。页面请求量超过30亿次。
    • 用户停留时长超过65分钟以上
      在这里插入图片描述
      在巩固和守住基本盘的头条和抖音的同时,护航舰从火山西瓜,到社交的悟空,再跨越到新赛道,张一鸣在越来越多的领地上插上了头条的旗帜。张一鸣是怎样做到的?本文粗略解析一下字节快速研发移动产品的秘诀。

    研发秘诀

    最小化产品研发成本,批量生产同类产品

    app和网站无非是内容的载体,有了内容,怎么包装和运营才是头条的基因,一般公司玩不来。app有各类模版,将用户管理等基础组件纳入中台

    占据位置,根据用户反馈不断迭代,精益求精

    头条以做个性化推荐起家的,最早的版本是张一鸣写的,当然只是个demo。张一鸣并非推荐和搜索的专家,但这不妨碍头条的茁壮成长,因为吃准了方向,就能力出一孔。通过反复迭代,不断训练,提高推荐精度和个性化。

    扁平化管理

    很多互联网公司人不多,但层级不少,从普通员工到最高层多达十层以上,导致下情无法上达,员工心气也无法和领导层同仇敌忾。而字节则少得多,这得益于张一鸣的扁平化管理策略。任何需求,任何反馈,走廊里一吼,张一鸣就知道了。字节跳动的组织架构中,没有按业务线划分的事业部,只有三个核心职能部门:技术、用户增长和商业化,分别负责留存、拉新和变现。

    系统架构

    今日头条采用的都是市面上主流的技术:MySQL或Mongo持久化存储+Memched(Redis),HBase。
    在这里插入图片描述

    在这里插入图片描述
    在这里插入图片描述
    今日头条也做了很多微服务:
    在这里插入图片描述
    数据生成与采集,数据传输。Kafka做消息总线连接在线和离线系统。数据入库。数据仓库、ETL(抽取转换加载)。数据计算。数据仓库中的数据表如何能被高效的查询很关键,因为这会直接关系到数据分析的效率。常见的查询引擎可以归到三个模式中,Batch 类、MPP 类、Cube 类,头条在 3 种模式上都有所应用。

    总结

    创业者不可不读字节,营天下者不可不研张一鸣。

  • 相关阅读:
    httprunner4学习总结7 – 运行测试用例及采坑点梳理
    【牛客网】BC146 添加逗号
    mac os + python 新建环境 github仓库
    docker保存镜像、打包tar、加载tar镜像
    LinkedList与链表
    SpringBoot——全局异常处理
    Python | 打包 .py 为可执行文件.exe
    游戏安全组件运行时发生异常1-0-0
    如何将图片放大且不影响清晰度?3个详细方法介绍
    MaxCompute字符串分割函数-SPLIT_PART
  • 原文地址:https://blog.csdn.net/jgku/article/details/127909139