面向多租户的微服务架构实践

所属专题:微服务架构落地实践

嘉宾 : 洪增林 | 字节跳动资深架构师

会议室 : 周厅

讲师介绍

专题演讲嘉宾:洪增林

字节跳动资深架构师

毕业于浙江大学,曾任职网易游戏,负责基础架构建设。2019 年加入字节跳动,在中台架构团队担任技术负责人,负责业务技术架构演进和标准化工作,包括多租户治理、核心业务异地多活、用户数据访问管控等复杂技术架构 Topic,推动标准化解决方案的建设。

议题介绍

演讲:面向多租户的微服务架构实践

随着字节跳动业务的快速发展,内部的中台服务支撑的业务场景越来越丰富,不同业务的规模和所处的阶段不同,特别是核心业务在资源隔离上有诉求,内部中台服务治理的复杂度越来越高,一些具体的要求在于:

  • 中台服务研发视角:上游不同业务的量级差别很大, 产品形态也多种多样(C 端、ToB业务、内部系统等),经常会遇到 Noisy Neighbor 的问题;
  • 数据安全和合规视角:业务在某个中台服务里面存储了哪些数据,这些数据是不是会被其他业务访问,需要有技术手段能回答;
  • 中台业务 SRE 视角:中台业务的 SRE 如何能够快速按需交付一套垂直的隔离链路环境给新业务使用,保证隔离环境搭建的成本和交付效率可控;
  • 中台业务 RD 视角:代码迭代和研发中,理想情况下中台业务研发可以像 Serve 单个业务一样来开发代码,多租户管理相关的逻辑交给框架来解决。

面对这些问题和挑战,我们尝试在微服务体系下落地一套面向多租户的技术架构方案,帮助业务更加高效地运转。本次分享将为你带来多租户的技术架构实践,希望对你有所启发。

演讲提纲:

  1. 遇到的问题和挑战
  2. 解决思路
    • 全链路流量身份票据
    • 计算层流量调度管理
    • 存储层隔离管理
    • 平台化解决方案
  3. 后续的演进思考

你将获得:

  • 构建支持多租户技术架构的必要性、投入和收益
  • 在微服务体系下构建面向多租户的技术解决方案关注的核心问题是什么
  • 字节跳动在多租户治理上的思路和效果

交通指南

深圳·大中华喜来登酒店

Sheraton Shenzhen Futian Hotel
地址:中国广东省深圳市福田区福华路福华路大中华国际交易广场
票务小姐姐