如何构建更好的内容分发网络?
如今,有很多的组织在互联网上提供信息,这增加了对分发系统的巨大需求,因为分发系统可以将这些内容提供给需要它的人。这就是存在内容分发网络或CDN的原因。
一CDN的局限性
这些网络在地理位置上比较分散,因此当用户想要访问来自特定网站的数据时,解析器会找到最近的CDN节点并将其用作“家”。这使得该内容加载更快。
但CDN有局限性。虽然它们很好地服务世界上大多数互联网公用事业,但在某些地域没有CDN分布。同样,CDN对用户来说很方便,但它们的托管商必须承担高昂的费用。在CDN上托管数据可能是CDN提供商存储并呈现给用户的成本的80倍。
星际文件系统能够通过提供可扩展的数据存储和检索解决方案,对CDN进行大幅改进。它运行在一个由全球用户运行节点支持的更高效的网络解决方案上。
二构建更好的CDN
从技术角度来看,CDN是一系列复杂的互连服务器。它们由大型公司构建和维护,以支持全球数据分发。星际文件系统改进了这种模型,避免了对中心化公司的需求。它的服务器是人们自主拥有和操作的节点。这带来了以下几个好处:
首先星际文件系统上的数据是内容可寻址的。存储在网络上的文件与星际文件系统上的内容ID (CID)相关联,这意味着它们的检索能力不依赖于服务器位置。
在星际文件系统上,内容可寻址也意味着数据是可验证的。该网络通过内容寻址来实现一个有效存储证明系统,该系统支持存储提供商证明数据是持久且冗余地存储的。
另一个优势是,作为分布式网络,没有一家公司拥有星际文件系统区块链上的数据。存储在其网络上的数据是不可变的,可以进行永久存储。
同样,星际文件系统上的信息是未经许可的,这意味着任何人都可以启动POP,解决传统CDN中缺少POP的烦人问题。存储网络检索市场使用Web3技术,旨在与其他项目能够进行操作。
最后,星际文件系统还奖励作为网络POP的个人。作为检索市场的一部分,想要为 POP服务的人会获得加密奖励。
现在,越来越多的项目进入这个领域工作,并利用CDN非中心化存储的优势。其中之一就是Myel,他们与存储网络合作降低进入门槛,让非专业人士更容易启动自己的POP。
三通过Myel轻松进入
Myel是一个建立在存储网络上的非中心化CDN。它的界面旨在帮助普通用户以及Web 3.0应用程序和网站的开发人员。使用该工具,他们不必知道他们托管的节点工作的复杂性。最终呈现一个易于扩展的CDN,不依赖于单点故障,并且使内容尽可能接近用户。
Myel的POP还可以与JavaScript和浏览器客户端配对。不需要专门的节点软件在托管POP的机器上后台运行。POP主机可以简单地让浏览器页面在Web浏览器上独立运行。这种方法可以在智能手机等其他机器上运行节点。
总而言之,Myel及其用户能够为内容分发创造更好的选择,使全世界的观众受益。通过最大限度地利用该网络的内容寻址和持久化,这一解决方案成为可能。
如何构建更好的内容分发网络?相关推荐
- Neutrino追问AMA第21期 | DECENT 中国区创始人王晓敏:区块链可构建更加公平的内容分发网络
在4月24日晚举行的第21期 Neutrino 追问 AMA中,特邀嘉宾 DECENT 中国区创始人王晓敏表示,通过区块链技术,创作内容的相关权利人可以共同在链上进行确权,多方收益可以在事先通过智能合 ...
- 阿里云P2P内容分发网络(PCDN)实操手册
一. PCDN是定义? P2P 内容分发网络(英文名:P2P CDN,以下简称PCDN)是以P2P技术为基础,通过挖掘利用电信边缘网络海量碎片化闲置资源而构建的低成本高品质内容分发网络服务.客户通过集 ...
- 深度剖析:CDN内容分发网络技术原理--转载
1.前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加,用户数量也在不断增加,受Web服务器的负荷和传输距离等因 ...
- [转]CDN(内容分发网络)技术原理
1. 前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服务品质和访问速度要求越来越高,虽然带宽不断增加, 用户数量也在不断增加,受Web服务器的负荷和传输距离 ...
- CDN(内容分发网络)技术原理(转)
转自:http://www.it.com.cn/f/server/076/21/433995.htm 1. 前言 Internet的高速发展,给人们的工作和生活带来了极大的便利,对Internet的服 ...
- CDN加速-内容分发网络
内容分发网络 (互联网技术) 编辑 CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输 ...
- cdn内容分发网络介绍
CDN的全称是Content Delivery Network,即内容分发网络.其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定.通过在网络各处放置节 ...
- CDN(Content Delivery Network)内容分发网络
CDN的全称是Content Delivery Network,即内容分发网络. 其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快.更稳定. 通过在网络各处放 ...
- 运维小知识之CDN内容分发网络原理解析
0x00 前言简述 基础概念 工作原理 组成部分 应用场景 0x01 基础配置 CDN 入门配置 CDN 跨域设置 CDN 响应头参数 (扩充) 0x02 边缘脚本与程序 EdgeScript - 边 ...
最新文章
- 波士顿动力双足机器人Atlas放出逆天体操表演,网友:比我还强
- 乙级(Basic Level) 1009 数字黑洞
- mysql sys exec_python - 使用MySQL UDF执行命令-sys_exec不起作用 - 堆栈内存溢出
- [Ext JS4系列]Ext JS4 入门
- 百面机器学习—9.前馈神经网络面试问题总结
- poj 1657 Distance on Chessboard
- Linux下产生coredump并压缩保存
- 商业洞察力_正在进行的寻求洞察力和远见卓识
- 怎样设置有道词典屏幕取词后自动翻译?
- 从开源硬件到开放型工业控制器
- 鹰信车载桌面,一款简洁好用的软件
- ARCGIS小工具(插件)免费版_自取_GIS插件_工具_其他
- 了结MySQL information_schema
- SystemError: Negative size passed to PyUnicode_New
- 【Python零基础到入门】Python基础语法篇——基本数据类型【文末送书】
- 5-3 外星人颜色#1
- web播放FTP地址视频
- Hadoop 安装
- 设计模式|代理模式、以《安家》为模型轻松理解静态代理和动态代理
- HDU - 5965 扫雷(dp[好理解,但不那么优的题解])