微比恩 > 信息聚合 > 基于 Go 语言,斗鱼发布首个开源框架 Jupiter

基于 Go 语言,斗鱼发布首个开源框架 Jupiter

2020-08-06 15:26:39来源: IT之家

IT之家8月6日消息 今年6 月 1 日,斗鱼将基于 Go 语言的微服务框架 Jupiter 正式开源。据悉,Jupiter 脱胎于斗鱼内部的 Golang 微服务框架,历经多机房建设、云化、容器化等多次基础架构演进,基本涵盖了内部框架的主要功能。作为国内游戏直播平台,斗鱼从 2014 年成立至今,在技术上完成了平台自研播放器的开发,优化了直播流的加载速度,针对高并发量、海量数据的处理进行了技术优化,彻底杜绝了当海量用户瞬间涌入平台时无法响应的情况。Go 语言是由谷歌于 2009 年推出的一门相对比较新的编程语言,因其原生支持高并发的特性,被誉为云原生时代的容器语言。从直播角度上来讲,若在某个时间点,直播平台能够承载大量的线上观看人数而不影响播放品质,说明该平台在出现高并发情况时,优化的比较到位。反之,如果平台未能良好处理大量用户同时涌入的问题,那就会导致服务器宕机。IT之家获悉,为了带来优质且稳定的观看体验,斗鱼在 2016

关注公众号
标签: 开源