uni-3 log

    Search by

    CDNとは

    CDN(Content Delivery Network)についてまとめておく

    CDNとはコンテンツの配信を高速にするための分散サーバシステムのことをいう

    ここでいうコンテンツとは web 上でやり取りされるファイル(html, image…)などのことを指している

    高速化を行うため

    • ユーザの物理的な位置に基づいて、速く配信できるであろうサーバからコンテンツを送る
    • CDN 上にあるサーバはオリジンサーバ(コンテンツの配信元)から最新の状態をキャッシュしておき、リクエストがあれば、キャッシュしたコンテンツを配信する
    • CDN 上のサーバ同士でキャッシュしたコンテンツを同期して、オリジンサーバへのリクエストを減らす

    というようなことをしているらしい

    分散システムになっているので、負荷分散を行うこともでき、障害に強い

    web ページの読み込みの遅延や、表示の高速化に役立つ

    CDNの概念図

    参考

    2021, Built with Gatsby. This site uses Google Analytics.