Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >字节跳动的多云云原生实践之路

字节跳动的多云云原生实践之路

作者头像
深度学习与Python
发布于 2023-09-08 05:56:07
发布于 2023-09-08 05:56:07
7050
举报

作者 | 火山引擎云原生平台负责人 沈健

2022 年,火山引擎联合咨询机构 IDC 对超过 4500 个云消耗大于 100 万的企业进行调研,发现使用多云架构的企业占比达到 88%,达到历史新高。另据麦肯锡的报告,到 2025 年,依然会有 42% 的企业保留有私有云。在负载分布层面,边缘云占比在逐步上升,根据 IDC 报告,25 年超过 30% 的数据需要边缘实时处理。

造成这些现象背后的原因是复杂的,既有业务形态和成本管控的原因,也有数据安全和监管要求的考虑。对于企业来说,随着云上迁移的业务变多、复杂度变高,分布式云也成为各类组织必须迎接的挑战。如何做好多云策略,如何平衡好负载,如何保障安全,只有构建好适合自身的分布式云架构,才能真正做到“用好云”。

在 7 月举办的 ArchSummit 全球架构师峰会上,火山引擎云原生平台负责人沈健围绕“字节跳动的多云实践之路”为主题进行了分享,介绍了字节跳动实行多云云原生战略的原因、过程和最终成果。

业务需求驱动多云架构建设

云服务经过十几年的演进,如今在企业的应用已经发展出了多云、混合云、分布式云、边缘云、行业云等多种形态。面对业界层出不穷的新概念,很多人会困扰:它们的区别是什么?

在云服务商眼中,按照中国信通院发布的定义,所谓分布式云,是一种将云服务按需部署到不同地理位置,提供统一管理能力的云计算模式。它摒弃了公有云、私有云、混合云、多云等分类,首次将地理位置作为考量因素,为用户提供不同位置的云资源统一管理平面,能够增强混合多云一致性管理、拓展边缘计算服务能力、实现云服务统一托管治理。

但对于真正意义上需要用云的企业,不同云形态的含义则更加场景化:业务本身需要什么样的云,开发团队有能力用好什么形态的云,企业运维团队的云管理能力成熟度发展到了什么阶段……虽然大家都在谈云,但关注点是全然不同的。

字节跳动在发展过程中,也慢慢发展成了多云的状态:无论是中心云、私有云、边缘云,它们都是多云的一种形态,分布式云则是多云之上更高层次的一个形态。这种变化是和业务发展密切相关的:

2017-2018 年,抖音经历快速发展,DAU 增长破亿。在这种场景下,由于单朵公有云、私有云的资源供给都存在时间周期,技术团队很难预估全年具体需要多少资源量,灵活从其他云厂商补充云资源成了一个必要的解决方案。

视频直播业务盛行期间,为了更好地保障直播效果,技术团队需要采购对直播网络较友好的云资源——它们往往是地域性的、边缘性的,在业务驱动下,区域云、边缘云也进入了字节跳动的云计算资源池。

早期业务出海期间,建设自主数据中心会给新业务带来巨大的成本压力,再加上各国不同的数据安全合规要求,在拓展海外业务的时候,我们也基本上都使用了海外的云资源。

随着业务持续增长,出于成本、安全、信创的考虑,避免厂商绑定的重要性也日益凸显。长期使用单一供应商会存在云产品涨价、服务质量下降、技术架构不够灵活等风险,考虑到没有一朵云是 100% 无故障的,技术团队也更愿意选用更多的云供应商提供服务。

由于上述问题的存在,字节跳动的技术团队坚定地选择了多云作为基础架构发展的主要路径。当然,这也带来了一些实践层面的挑战:

  • 部署 / 运维复杂度:应用 / 服务多云部署方式,容器、主机、云上服务等不同类型的部署方式都额外增加了部署和运维的难度
  • 打通 / 互操作性:网络打通、身份 / 权限打通、运维打通、数据访问打通、流量管理
  • 数据管理 / 合规难度:数据离散分布之后数据资产的管理难度加大,数据合规挑战加大、数据泄漏风险和追踪难度加大
  • 成本控制复杂度:业务、成本、资产的管理难度

字节跳动的多云实践

在业务发展驱动下,字节跳动的多云实践在不同时期有不同的侧重点,驱动着云原生架构的逐步发展:

2016 年,今日头条等业务快速发展,字节跳动基础架构团队启动 TCE(Toutiao Cloud Engine)平台建设,用一个统一的云平台管理之前业务中台各自维护的资源池,解决了应用的快速部署问题和管理问题。

2017 年,随着外部竞争态势的复杂化,快速迭代、快速推出新功能变得迫切,我们开始引入微服务架构,通过微服务的灵活性和服务网格的统一治理能力,提供多样性适配,让每个技术人员都能快速投入到业务发展中去。

2019 年,抖音、今日头条等业务达到较大规模,频繁的营销活动要求底层有海量云资源供应,在这一阶段,基础架构大力推进了“推广搜”的云原生化,把物理机服务与在线服务进行全面融合,实现统一容器化调度。

2020 年,为进一步控制资源使用成本,技术团队实现了常态化在离线混部,在面对高峰流量时能够快速进行资源出让,保障业务稳定性。同时,数据库、缓存等存储系统也开始进行云原生化改造,加速了更大范围资源池的统管和融合。

从上述演进不难看出,云原生架构这些年要解决的难题之一就是巨大的资源缺口。大量资源短缺会不可避免地导致“集群建设 — 应用搬迁 — 腾挪资源”,进而带来不小的运维成本和稳定性问题。

为了解决这一问题,早在 2019 年,我们就开始进行集群联邦建设,通过解耦应用和集群的绑定关系,将各个业务线的资源并池,以应对分布式云带来的挑战。到 2021 年,字节跳动正式实现了全场景应用编排和资源管理的标准化和统一化,目前联邦集群已管理近 50 万节点,即便面对超过 10 万的微服务数、每天 3 万多次的变更数,也能为业务提供持续、稳定的保障。

多云下的海量算力实践

如今再看字节跳动的底层算力平台,它可以被分为分布式云原生平台和计算平台体系两部分。

其中分布式云原生平台汇集所有公有云集群、IDC 集群和汇聚集群(区域性 / 边缘集群),由 开源编排引擎 KubeAdmiral 统一管理。通过分布式的集群编排,在不采取任何其他措施的情况下,字节跳动的常态运维水位可以从 85%-90% 提高到 95%,资源利用率提升非常显著。

为了缓解运维复杂度问题,技术团队也开发了一个基于分布式编排引擎的统一调度器 Godel。这是一个融合调度器,能管理在离线资源,调度在离线任务,同时它也针对大规模场景进行了很多性能上的优化。

资源管控系统 Katalyst 采用 Kubernetes Native 的方式进行重构,能提供更强的资源管理能力、调度能力、抽象能力和数据能力。通过这些能力,技术团队可以更好地按级划分应用使用的资源,实施精细化的资源出让策略、多维度的资源隔离能力、多层级的负载驱逐策略,让整体混部变得更健壮。

在这些核心中间件之上,是持续交付、服务网格、应用引擎等服务,这些服务可以识别资源在哪个部门、哪条业务线使用,再通过流量分发引擎调度,实现全局性的资源和流量管理。

计算平台体系则是针对字节跳动内部存在的海量离线业务,这类业务存在资源离散的问题:各个云上的存储、各个机房的 HDFS、各个机器学习任务使用的 NAS……为了进行统一管理和使用,技术团队推出了大数据文件存储 CloudFS,提供对接多云对象存储能力,无论用户在哪里、用户想访问的数据在哪里,它都能提供本地缓存加速。

离线业务存在的第二个问题是大数据作业无法享受云原生的好处:传统大数据引擎不是针对云原生设计,难以直接云原生部署,各计算引擎和任务需要进行深度改造才能支持原先在 YARN 上的各种特性,改造成本巨大。基于此背景,字节跳动推出了基于云原生的 YARN 解决方案 —— Serverless YARN,它 100% 兼容 Hadoop YARN 协议, Hadoop 生态下的大数据作业无需修改即可透明迁移到云原生系统上,在线资源和离线资源间可以高效灵活转换、分时复用,集群整体资源利用率得到显著提升。

在这些系统之上,我们又建设了一个关键模块——多数据中心离线统一资源湖 ResLake。它作为一个融合了计算 + 存储 + 网络的巨大离线算力湖,方便批计算、流计算、AI 训练等任务接入,让技术团队可以进一步加强跨机房资源管控、加强热点数据治理、提升多集群多队列用户体验、提升多机房资源利用率。按照最新数据,在 ResLake 的作用下,技术团队实现了超过 1.4 的作业加速比,队列跨机房流量优化也超过 30%。

降低运维部署复杂度

对于在线业务,分布式云原生平台就变得至关重要了。举个例子,直播业务之前在各种云上都开了 Kubernetes 资源,在分布式云原生平台上线后,新平台如果需要对这些一开始就游离在外的资源进行纳管,就必须具备对存量应用的无缝接管特性:不仅需要无改造、无运行影响地转移应用,也要能连接多基础设施 Kubernetes 集群,方便集群接入。

除了资源统一,在应用管理方面,分布式云原生平台也提供灵活的跨云分发策略,包含集群名称、标签、污点容忍调度,以及依赖资源的跟随分发。技术团队也着重锤炼和打磨了平台的开源兼容性,使其能完全兼容 Kubernetes 生态,支持原生 Kubernetes 及 CRD 资源、Helm 等应用定义。

在日常运维管理方面,字节跳动内部有一套统一的可观测体系,提供在离线应用的监控能力。如前文所述,我们的在离线业务是通过各种各样的中间件被混合在一起的,在这种情况下,我们可以轻松做到统一可观测,帮助业务团队快速定位问题、解决问题。

除此之外,字节跳动的分布式云原生平台也提供统一的应用治理。业务应用的实例可以多云多活的部署在不同云上的 Kubernetes 容器服务中,通过多集群的应用、流量、存储等的统一治理,实现高可用容灾,提升整个业务系统的故障弹性和可靠性标准。

降低成本之资源利用率

在统一资源底座后,技术团队接下来要面对的就是如何长期地提高资源利用率。我们把业务负载按时延容忍度和可重入性进行划分,在下图的两个象限中进行合理分布:

依据这样的分级分类,我们就能判断各个应用对哪些资源相对更敏感,在遇到一些特殊情况时,能够根据不同业务的优先级进行有梯度的分级去除,确保高优先级、高时延敏感任务的稳定运行。

此外,隔离能力也是非常重要的一个因素。因为计算机系统本身是一个分时系统,它包含 CPU、硬盘、存储和网络,字节跳动内部也针对这些不同的算力资源采用了一些隔离机制,比如 CPU 会有一些 cache 隔离、系统级的唤醒能力,硬盘方面则实现了 cgroup 级别的内存回收,以及通过用户态的 advisor 机制实现兜底强杀。

技术团队也有尝试借助一些机器学习的能力,使得不同算力能按照不同要求,更精准有效地去匹配这些隔离机制,从而减轻各业务间的干扰影响。

目前,通过这些机制,字节跳动的混部方案已覆盖数十万机器,天极平均利用率高达 63%,部分核心业务集群也实现了整机天级利用率从 23% 到 60% 的提升。

分布式云的下一阶段

回到落地多云给企业带来的实践层面挑战,除了部署 / 运维复杂度、打通 / 互操作性和成本控制复杂度,最后一点就是数据管理 / 合规难度。随着国际格局愈发复杂,多云 / 分布式云也出现了一些亟待解决的下一阶段发展问题。

一方面,近年来 AI 兴起,以 GPU、FPGA、ASIC 为代表的 AI 芯片被广泛应用,并与 CPU 组合来满足高吞吐量、高并发和并发互联的需求。各式各样专有芯片的产生,对算力造成了巨大挑战:如何更好地匹配算力、如何更好地感知不同的算力、如何结合效率 / 成本 / 用户体验做出更加智能精准的判断、如何实现对应的调度……这是分布式云下一阶段在算力调度侧要解决的重要问题之一。

另一方面,近年来各个企业也开始越来越重视数据合规,如何对联通的数据进行隐私保护也成了一个重要课题。当前比较流行的方案是隐私增强计算(Privacy-enhancing Computation),包含三个主要流派:

  • 联邦学习:一种分布式机器学习算法,在不交换原始数据的前提下,完成共享模型训练。联邦学习可以帮助多个参与方共享数据价值,实现数据可用但不可见;
  • 可信执行环境:基于硬件的安全机制,将参与计算的代码和数据加载至一个受 CPU 保护的可信环境中,在机密性和完整性上提供保护;
  • 多方安全计算:在运行时,多个参与方各自拥有私有数据,他们通过非明文的数据交互,来实现约定的对整体数据全集的某种计算(如联合查询、联合建模等)。

上述变化都对企业级云平台的管理能力提出了更高的要求:一是要 有能力解决应用的研发和管理问题,为用户提供一致的云原生体验,包括开发框架的跨云能力、整体效率问题和底层成本问题;二是 需要具备一定的开放接入能力,这是一个面向应用、面向开发者、面向企业的真正意义上友好的多元化增强平台所需要解决的问题。

这些问题都会伴随底层问题的破解被一一解决,并走向持续发展。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-08-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 InfoQ 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
同程旅行云原生改造:半年完成全部核心业务改造、抗住爆品300%流量冲击
2018 年 3 月,同程集团旗下同程网络与艺龙旅行网合并为同程旅行,同年登陆香港联交所主板挂牌上市,成为港股“OTA 第一股”。财报显示,2021 年上半年,同程艺龙 MAU 约为 2.56 亿,其中在第二季度,MAU 达到 2.8 亿,同比增长 58.3%,创下了历史新高。上半年,同程旅行的各项核心业务增长均远超行业增速,并超越疫情前水平。
深度学习与Python
2021/10/13
5020
​火山引擎:开放字节跳动同款AI基建,一套系统解决多重训练任务
7月20日的火山引擎原动力大会上,火山引擎发布全新Slogan“云上增长新动力”,并推出以云为底座的一系列产品解决方案,包括企业上云和智能营销通用方案,以及覆盖金融、汽车、消费、文娱、医疗、通信传媒六大行业的云上增长方案。 火山引擎机器学习系统负责人项亮在大会上正式发布并介绍了机器学习与智能推荐平台多云部署解决方案。项亮介绍,抖音集团旗下不同业务的不同推荐系统,都是基于一个统一的训练平台提交,由统一的训练系统训练。现在,这种模式由火山引擎对外开放,为企业提供开放的AI基建,帮助企业更专注于业务。 抖音、头
量子位
2022/07/27
7440
​火山引擎:开放字节跳动同款AI基建,一套系统解决多重训练任务
ClickHouse为啥在字节跳动能这么火? | 卓越技术团队访谈录
ClickHouse 开源于 2016 年,在一众大数据计算引擎里算是一个后起之秀。但凭借性能方面的突出优势,这几年 ClickHouse 在分析型数据库领域可谓风生水起。
深度学习与Python
2022/04/19
6870
ClickHouse为啥在字节跳动能这么火? | 卓越技术团队访谈录
字节跳动开源KubeAdmiral:基于 K8s 的新一代多集群编排调度引擎
项目地址: https://github.com/kubewharf/kubeadmiral
深度学习与Python
2023/08/09
1.5K0
字节跳动开源KubeAdmiral:基于 K8s 的新一代多集群编排调度引擎
为什么说 k8s 是新时代的Linux
我们经常说 Kubernetes 已经取代了 Linux 成为下一代的操作系统了。此话怎讲,看下面这张图片,传统Linux不管是用户态还是内核态,在 k8s 里面都有与其对应的服务。
operator开发工程师
2023/12/08
5060
为什么说 k8s 是新时代的Linux
集群 CPU 利用率均值达 45% ,揭秘小红书规模化混部技术实践
根据 Gartner 预测数据显示:2024 年全球 IT 支出预计将达到 5.1 万亿美元,比 2023 年增长 8 %。然而,该机构的另一项调查数据显示:全球数据中心服务器平均 CPU 利用率普遍低于 20%,存在巨大的资源浪费。据测算,以数百万核 CPU 规模的数据中心为例,每提升 1 个百分点的整体资源利用率,每年将节省数千万元的成本。由此可见,提高资源利用率对于降低企业运营成本具有显著的效果。
架构狂人
2023/11/29
8100
集群 CPU 利用率均值达 45% ,揭秘小红书规模化混部技术实践
OpenYurt:延伸原生 Kubernetes 到边缘场景下的落地实践
随着云原生技术的逐步成熟,阿里云容器服务团队在具体落地实践过程中不断探索云原生技术的应用边界。同时随着物联网和 5G 的迅猛发展,传统的边缘计算架构已经不能满足业务发展的需要。
CNCF
2021/02/23
5300
OpenYurt:延伸原生 Kubernetes 到边缘场景下的落地实践
后 Hadoop 时代,字节跳动如何打造云原生计算平台 | 卓越技术团队访谈录
在大数据行业里,2006 年 Hadoop 的诞生,给我们带来了变革意义的改变,大数据生态组件也开始层出不穷。各种不同体型的企业都喜欢选择开源大数据软件来搭建自己的系统,无论是先前十分繁荣的 Hadoop,还是后来涌现出来的 Kafka、Flink 等,都被广泛地使用着。
深度学习与Python
2022/11/28
1.2K0
后 Hadoop 时代,字节跳动如何打造云原生计算平台 | 卓越技术团队访谈录
一文了解云原生大数据
大数据文摘出品 作者:迟慧 随着行业的快速发展和业务的高速迭代,数据量也呈爆炸式增长,大数据云原生化逐渐成为企业数字化转型的重要演进方向。数字化驱动企业提升运营效率,洞察商业机会;云原生化提升 IT 系统效率,促进业务敏捷,大数据云原生化是为企业创新提供无限可能。 大势所趋:云原生大数据 传统的大数据架构在资源利用、高效运维、可观测性等方面存在诸多不足,已经越来越无法适应当下的发展需求。具体来讲,传统大数据架构主要存在以下几方面的问题: 传统大数据组件繁多,安装运维复杂,在生产使用中需要大量的人力支持; 在
大数据文摘
2023/02/23
1.1K0
一文了解云原生大数据
腾讯刘颖:从容器到低代码,腾讯云原生技术演进历程
在11月4日举办的2021腾讯数字生态大会 Techo Day 技术峰会上,腾讯云副总裁刘颖正式发布腾讯云原生操作系统遨弛 Orca 以及腾讯云原生分布式云矩阵。
腾讯云开发TCB
2021/11/12
1.6K0
腾讯刘颖:从容器到低代码,腾讯云原生技术演进历程
解构吞噬世界的云原生:概念、炒作背后的理念与技术
MegaEase创始人、酷壳博主陈皓老师高屋建瓴地解释了云原生产生、发展的历史背景,他指出,企业平台化(云原生)架构具备以下几个优势:
TVP官方团队
2020/03/23
2.5K0
最佳实践 | 作业帮云原生成本优化实践
董晓聪,作业帮基础架构负责人,主要负责架构研发、运维、DBA、安全等工作。基于开源的力量,和云厂商一起完成作业帮技术体系的云原生重塑。 项目背景 作业帮教育科技(北京)有限公司成立于2015年,一直致力于用科技手段助力教育普惠,运用人工智能、大数据等前沿技术,为学生提供更高效的学习解决方案。随着业务需求的发展,作业帮的 IT 系统面临巨大挑战,现有基础平台架构已经无法满足快速增长的业务需求。业务对快速迭代、急速弹性、调用链追踪、统一的监控日志平台、提升计算资源利用率等需求迫在眉睫。 2019年下半年,作业
腾讯云原生
2021/11/24
9780
调度 GPU 算力,除了 K8s 我们别无选择 | Kubernetes 十年
Kubernetes 已经存在十年了。它本来是谷歌作为秘密武器而存在的容器化作业编排与管理理念,因为“开源”而迅速占领市场,成为了企业 IT 的一项基础能力,从而取得了巨大的成功。
深度学习与Python
2024/06/17
1.6K0
调度 GPU 算力,除了 K8s 我们别无选择 | Kubernetes 十年
云化生长,火山引擎的“云原生”在讲些什么?
很多人对云原生的认知停留在“上云”,即“将机房服务搬到云上”。云原生真正的意义还要更深一层,即应用程序从诞生之初就根植于云上,能在云平台之间迁移。落到具体的实践层面,不同的人对云原生的理解也不尽相同。
CloudBest
2023/03/03
3270
云化生长,火山引擎的“云原生”在讲些什么?
云原生第1课:云原生发展历程与技术体系
本篇文章来自《华为云云原生王者之路训练营》黄金系列课程第1课,由CNCF大使、Kubernetes社区Maintainer以及CNCF多个项目联合创始人王泽锋老师主讲,帮助大家了解云原生技术的发展历程、云原生的基本概念、核心理念、技术体系等。
xcbeyond
2021/11/19
1.3K0
打通数据建设和应用!火山引擎提出数据飞轮,让数据驱动业务发展
大数据文摘出品 作者:Caleb 只有活的数据、真正被利用起来的数据,才是真正有价值的数据。 这是4月18日火山引擎总裁谭待在火山引擎FORCE原动力大会上所提出的观点。 这句话,也解释了数据中台争议之声愈演愈烈的原因。数据中台只是数据建设的一部分,汇集不同业务场景的数据,做好数据打通和统一的数据资产沉淀,并不能保证数据的价值得到有效发挥。 在谭待看来,要发挥好数据价值,一定要以数据消费为核心,让数据消费驱动业务应用,构建数据应用的闭环;通过数据消费驱动数据建设,有的放矢地建立数据平台。 这也是火山引擎结合
大数据文摘
2023/04/30
7350
打通数据建设和应用!火山引擎提出数据飞轮,让数据驱动业务发展
美团集群调度系统的云原生实践
总第487篇 2022年 第004篇 本文介绍了美团在如何解决大规模集群管理的难题、设计优秀且合理的集群调度系统方面的实践,阐述了美团在落地以Kubernetes为代表的云原生技术时,比较关心的问题、挑战以及对应的推进策略。同时本文也介绍了针对美团业务需求场景做的一些特色支持,希望本文能够对云原生领域感兴趣的同学有所帮助或者启发。 导语 集群调度系统介绍 大规模集群管理的难题 运营大规模集群的挑战 设计集群调度系统时的取舍 美团集群调度系统演变之路 多集群统一调度:提升数据中心资源利用率 调度引擎服务:赋
美团技术团队
2022/03/04
1.2K0
【TF线下活动】如何创新技术架构,助力企业降本增效?5月14日TF103,互联网大厂专家现场解答!
本期会议将邀请字节、快手、阿里云、微博等互联网技术专家,通过各大厂的典型场景案例,分享如何通过技术架构上的创新实现企业降本增效,助力业务发展。5月14日下午2点-5点半,北京中科院计算所,不见不散! TF103 降本增效 架构先行 为工程师提供顶级交流平台 CCF TF第103期 时间:2023年5月14日 14:00-17:30 地点:中科院计算所 四层报告厅(北京海淀区科学院南路6号) 主题:降本增效 架构先行 欢迎扫码了解详情报名参会 (注:本期TF103为线下交流活动,不进行线上直播) 报名链接
量子位
2023/05/12
7030
【TF线下活动】如何创新技术架构,助力企业降本增效?5月14日TF103,互联网大厂专家现场解答!
中通快递的云原生改造之路
作者 | 施尧 2019 年 11 月 12 日,中通快递迎来了 2019 年的第 100 亿件快递订单,成为中国乃至全球第一家年业务量破百亿的快递企业。彼时,中通快递股份有限公司董事长赖梅松向全网发出内部信,表示要将 100 亿归零为新的起点。并告诫中通人要保持艰苦奋斗的创业精神和清醒的头脑。 一年后的 9 月,中通快递赴港二次上市引起业内热议,在残酷的价格战竞争中,其净利润依然是“四通一达”(中通、圆通、申通、百世汇通和韵达)之首。如此业绩,在招股书中归结为降本增效和业务增长的功劳。其中降本增效包括“提
深度学习与Python
2023/04/01
6740
中通快递的云原生改造之路
day9 | 架构初探-谁动了我的蛋糕 | 第三届字节跳动青训营笔记
同时这也是课表的第9天课程《架构初探-谁动了我的蛋糕》。PC端阅读效果更佳,点击文末:阅读原文即可。
千羽
2022/11/11
7860
day9 | 架构初探-谁动了我的蛋糕 | 第三届字节跳动青训营笔记
推荐阅读
相关推荐
同程旅行云原生改造:半年完成全部核心业务改造、抗住爆品300%流量冲击
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档