黄芪

首页 » 常识 » 问答 » 直播开发app,边缘计算能力会受到哪些因
TUhjnbcbe - 2023/1/19 22:22:00

边缘计算是一种将直播开发app计算和储存等服务放在网络逻辑边缘节点上的一种分散式结构,通过将原本中心化的服务分散到边缘节点处理,让数据的运算和储存更接近数据的来源,减少网络传输和数据量的访问延迟。简单来说,边缘计算因为其特性导致了其必然会和网络加速有关。

一、介绍一下边缘计算

边缘计算是将数据的储存、传输、计算和安全交给边缘节点来处理,边缘计算并不是让终端自己负责所有计算,而是在离终端更近的地方布置边缘节点,这样可以避免集中式的云计算网络延迟和带宽传输问题。

其实边缘节点提供给直播开发app的计算和储存能力,能够让数据就近上传、访问,节点之间存在传输延迟,但是借助边缘节点的优势来减少非必要的传输延迟。

二、动态加速

其实我们用到的缓存技术也是动态加速的一种,直播开发app为了保证用户的传输速度,必然会造成或制造延迟,这个延迟就是缓存,我们知道延迟一般在1-3秒内,为了保证在1-3秒内能看到内容必然会有缓存的存在,一方面缓存可以让用户更快的看到内容,另一方面缓存还能为平台争取一些处理时间。

直播开发app另外的加速效果就是使用各种各样的传输协议,常见的有HTTP、TCP、UDP三种,服务器根据配置获取源站以及到源站和路由的信息,选择路由将数据转发给用户。

其次直播开发app还会有私有的传输协议UTP来传输数据,UTP是在UDP的基础上实现可信传输的协议,支持流量、拥堵控制、快传等方式,消除握手世家按,让传输控制字更灵活。

三、路由服务

路由指的是直播开发app接受到数据包后,根据数据包的目的地址进行定向并转发到另一个接口,路由和域名解析服务器主要是对外提供接口,保证直播开发app动态加速、CDN的使用。

不过路由服务会受到节点的影响,节点之间存在因网络质量数据造成的延迟、丢包等,所以直播开发app需要经过不断地实验来确定使用哪个节点。

1
查看完整版本: 直播开发app,边缘计算能力会受到哪些因