見出し画像

水樹奈々さんのオフィシャルサイトが落ちない件

 水樹奈々さんご結婚おめでとうございます!

 twitterのトレンドで知ったのですが、すごくファンというわけでもなく、知ってる曲もそんなになくて、ファンの方がどんどん盛り上げてくれることを信じて技術的な側面でちょっと追ってみました。

 有名な方の大事な発表では基本的にサイトは落ちるなり激重になったりします。ただ管理者から言わせてもらうと、トラフィック急増するの分かってるんだから対策しろよ、という感覚になってしまいます。その中で見つけたのが次のツイート

 水樹奈々さんレベルになると普段からそれくらいの対策はしてるだろうと思っていると、こんなツイートも発見

 AWS弄ってる方なら分かると思いますが、この4台はサーバーではありません。CloudFrontというAWSのCDNです。アドレスを逆引きしていただくと

93.171.249.13.in-addr.arpa      
name = server-13-249-171-93.nrt12.r.cloudfront.net.

 という感じです。基本的に使ったトラフィック次第なので、コスト的にも理にかなってます。暇な月は課金自体少ないですが、今回のようにアクセスが増える場合は料金は増えますが快適にキャッシュしてくれます。

 料金的にも「それは・・・」ってほど高額ではありませんので、クレームにつながるくらいならCDNを使うのが賢明でしょう。

 アクセスが多くなるとCMSのオーバーヘッドも無視できません。今回ほどアクセスがあればCDNがキャッシュしてくれるので特に考えなくてもいいと思いますが、ケースによってはWordpressよりMovableTypeのほうがいいことも多々あります。細かい優劣は想像におまかせしますが、水樹奈々さんのCMSはなんだろうとURLをみてみると

https://www.mizukinana.jp/blog/2020/07/post-4753/

 URL的にはMovableTypeかなぁという感じです。

 ファンクラブサイトもあったので見てみました。

こちらはAmazon ELBでした。

fanclub.mizukinana.jp   canonical name = 
fanclub-mizukinana-jp-592701149.ap-northeast-1.elb.amazonaws.com.

 会員向けログイン画面はさらに違うドメイン https://cart.mizukinana.jp/ にいっているのですが、いろんなシステムが混在していますね。長い歴史でこうなったのだと思いますが・・・ソースに__EVENTTARGETとか普通にあるので、ASPだとは思いますが妙ななつかしさを感じました。

 構成的にはそう複雑ではないので、著名人のサイトはCDNを挟むというのは普通にしてほしいですね。だいたいのCDNはオリジンサーバーは選ばないので、突然のアクセスでもとりあえずゴニョゴニョやってくれます。

 あ、なんでもかんでもCDN挟むのはちょっと・・・ですよ。メルカリやソフトオンデマンドと同じ状況になる場合もあるので、個人情報を含む場合はそれなりの専門家に依頼してください。

(参考)




この記事が気に入ったらサポートをしてみませんか?