2018 年加入字节跳动,从 0 到 1 参与了火山引擎 RTC 的架构设计和演进。目前的主要工作方向为实时通信大网、全球化、稳定性。
veRTC(Volcengine Real Time Communication)提供全球互联网范围内高品质、低延时的实时音视频通信能力。常见的单中心机房的架构,或者区域内的多活架构无法满足要求。在中心机房的架构上,我们需要一套全球的多活架构,另外为了提供极致的低延迟体验,需要遍布于全球的边缘节点。veRTC 在全球建设了多中心机房和边缘节点,覆盖全球 200+国家和地区,中心机房互相之间进行控制消息的同步,使相隔万里的用户能够加入同一个房间,感知到对方存在。边缘节点之间构建了实时通信大网,将音视频数据走最优线路传递到对方的设备上。veRTC 保障了全球用户的端到端延迟<400ms,目前已覆盖互娱、教育、游戏、会议、IoT等100+实时音视频互动场景,月通话分钟数超过 300 亿。
本次演讲我将为你分享火山引擎 RTC 全球化架构设计的思路与经验,希望对你有所启发。
演讲提纲:
你将获得:



