<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>&#x648;&#x628;&#x644;&#x627;&#x6AF; &#x627;&#x628;&#x631; &#x622;&#x631;&#x648;&#x627;&#x646;</provider_name><provider_url>https://www.arvancloud.ir/blog/en/</provider_url><author_name>Erwin Dey</author_name><author_url>https://www.arvancloud.ir/blog/en/author/sara/</author_url><title>Pull CDN vs. Push CDN: Which Is Better? - ArvanCloud Blog</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="AYuPeGMWKc"&gt;&lt;a href="https://www.arvancloud.ir/blog/en/pull-cdn-vs-push-cdn/"&gt;Pull CDN vs. Push CDN: Which Is Better?&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://www.arvancloud.ir/blog/en/pull-cdn-vs-push-cdn/embed/#?secret=AYuPeGMWKc" width="600" height="338" title="&#x201C;Pull CDN vs. Push CDN: Which Is Better?&#x201D; &#x2014; &#x648;&#x628;&#x644;&#x627;&#x6AF; &#x627;&#x628;&#x631; &#x622;&#x631;&#x648;&#x627;&#x646;" data-secret="AYuPeGMWKc" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
/* ]]&gt; */
&lt;/script&gt;
</html><thumbnail_url>https://www.arvancloud.ir/blog/wp-content//uploads/2022/10/CDN-PUSH-vs-PULL-Covet.jpg</thumbnail_url><thumbnail_width>1440</thumbnail_width><thumbnail_height>720</thumbnail_height><description>The number of CDN providers is increasing, and they have similar functions. Using strategic servers worldwide, content is delivered to website visitors as quickly as possible. These servers answer web page requests faster, and the origin server is not overwhelmed by traffic. Regarding CDN architecture, website content optimization is done in two ways: Pull CDN [&hellip;]</description></oembed>
