简单做一个推算
单个直播间内100,000球迷同时在线,每个听众屏幕的弹幕峰值为50条/秒,则服务端还要推送的弹幕流量为5,000,000条/秒,这样的流量洪峰除了考验网路的转发能力及时延,对台湾服务器的CPU跟显存也会导致相当大的压力,更不用说目前同时在线数量并且能至百万、千万级别。
要在这么大规模并发的压力下保证流畅的用户感受,目前流行选用内存型数据库这类中间件加快数据读写,其中又以Redis最为流行。
视频直播平台的中国服务器
内容分发网路,也就是CDN的品质;
网络传输合同的选择;
美国服务器端视频转码的效率。
第二点对于平台的用户来说通常是不可见的,而CDN与中国服务器则由用户选择。对于CDN,节点数跟覆盖面积是关键,覆盖面积足够宽广,才能解决分布不均的终端用户就近接入的问题。
原创内容,禁止转载!侵权必究!