今天看啥  ›  专栏  ›  InfoQ

单元化架构在字节跳动的落地实践

InfoQ  · 公众号  · 科技媒体  · 2024-10-26 10:15
    

主要观点总结



关键观点总结



文章预览

作者 | 谢志旺,字节跳动 - 业务架构团队   什么是单元化 单元化的核心理念是将业务按照某种维度划分成一个个单元,理想情况下每个单元内部都是完成所有业务操作的自包含集合,能独立处理业务流程,各个单元均有其中一部分数据,所有单元的数据组合起来是完整的数据(各企业实际落地过程中会结合实际业务和基建情况做一些折中)。流量按照某种分区维度(例如流量所属用户)Sharding 到不同的单元,调度上按照流量携带的分区信息进行调度,保证同一时刻该分区的数据写入都在同一个单元,简化版示意图如下: 为什么要做单元化 业界各企业演进到单元化一般主要都是出于下面几个原因: 资源限制 :单机房受物理资源上限限制,同城多机房受地区的能评和供电等限制,无法做到机房的无限扩展,随着业务规模的扩大,长期一 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览