当前位置:首页 > 报告详情

04-抖音业务网关的探索与实践-刘福良.pdf

上传人: 2*** 编号:122312 2023-04-03 20页 3.50MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要探讨了抖音业务网络的探索与实践,由刘福良撰写,分为背景和技术挑战、架构设计思路、技术实现和业务案例以及下一步规划四个部分。 在背景和技术挑战中,文章指出随着业务复杂化,架构复杂度增加,服务需要拆分,通用逻辑升级困难。抖音面临的问题包括冗余的HTTP服务、维护成本高、链路延迟损耗和技术稳定性要求高等。 在架构设计思路上,作者比较了中心化独立部署模式和分布式sidecar部署模式,最终选择了中心化部署,将网关与Go服务放在一个Pod内,通过UDS跨进程通信。 技术实现和业务案例部分详细介绍了网关逻辑执行流程,包括路由、负载均衡、协议转换、接口聚合和数据编排等。文章以全场景身份注入和基于GraphQL的网关BFF实现为例,说明了通用逻辑与业务逻辑的解耦和灵活变更热升级的可能性。 下一步规划中,文章提出了API治理平台和API研发平台的演进方向,包括API信息中心、API字段治理、流程卡点、隐私合规等方面,以及研发平台的打通API&RPC交付全生命周期、开发环境、代码生成、调试等。 总结来说,文章分享了抖音在业务网络方面面临的技术挑战和解决方案,以及未来的演进规划,展示了在提高研发体验和效率方面的实践成果。
抖音为什么需要引入网关? 抖音网关的架构设计思路是什么? 抖音网关在视频Feed场景中的应用案例是怎样的?
客服
商务合作
小程序
服务号
折叠