CDNは何のために存在? 本番環境で使用しても良い?
質問するきっかけ
・使用検討しているライブラリが、cdnjsでホストされていました
質問1
・以前から疑問に思っていたのですが、色々なホストがCDNを公開していますが、ホスト側にはどういうメリットがあるのでしょうか?
・ある日、いきなりクローズしたりしないのでしょうか?
・何のために公開している?
質問2
・これまでずっと稼働環境にライブラリを配置して使用してきたのですが、環境によってはCDNを使用した方が早い場合もあるのでしょうか?
・キャッシュ対策が施されている?
質問3
・対象ライブラリが、複数のCDNで公開されている場合、選定基準はどこで判断すれば良いのでしょうか?