どうもおはようございます、個人的にヨーグルトにはジャムをたっぷり入れて食べたいさいほうへいきです。
僕がHeiki’s Boardと呼ばれるYouTube動画用掲示板システムを運営しているのはもうマイアミでは周知の事実。

今までHeiki’s Boardでは今まで、表示に数秒程度を要していたのですが、それが大幅に短縮されて一瞬で表示がされるようになりました!!
技術的な側面も含めて、改善について紹介していきます。
Heiki’s Boardとは?
毎度毎度になりますが、Heiki’s Boardについてご存じない方のために、紹介をしておきます。
Heiki’s Boardは僕が運営しているYouTube用の宣伝掲示板で、動画のURLをコピペするだけで登録、宣伝が可能という超インスタントなものです!
めんどくさい会員登録やしつこい広告、それからこういう掲示板にありがちな宣伝文の製作などは一切必要なし。
「動画を出したから、ついでに宣伝もやっておこう!」といった軽い調子で宣伝を行うことが可能となっています!
詳しくは次の紹介記事をぜひお読みください。

表示が高速化!
今までのHeiki’s Boardでは、登録された動画を表示するためには二秒から三秒程度の時間を要していました。
若干のうざったいタイムラグがあったわけですね。
しかし今回のアップデートで、わずかにバラつきはあるもののそれらの待ち時間をほぼなくすことに成功!
Heiki’s Boardでの動画投稿がこれまで以上にスムーズかつストレスフリーに進化しました!
技術的側面
この章では、どこを変えたのかというのをちょっとだけ技術的に紹介していきます。
ざっくり言うと、登録動画やスコア等の管理方式をGASからSQLに変更しました。
GASはGoogle Apps Scriptの略で、Googleスプレッドシートなどをさまざまな各種プログラムから操作することを可能にする、便利なGoogleサービスです。
今まではスプレッドシート上に動画やチャンネル、それらのスコア等の情報を保存するという方法でHeiki’s Boardは成り立っていました。
しかし、GASは利用するのに数秒程度のラグが発生するという難点があります。
まあ、サーバーの処理が重くなりすぎるのを防ぐには必要な措置なのでしょう。
GAS利用時は、このラグがほぼそのままHeiki’s Board利用のラグに繋がっていました。
しかしそれをGoogleに頼らない、ローカルのSQLに変更したのでタイムラグがほぼゼロに!
ローカルのSQLでデータを管理すれば、遅延は本当に自分のマシンの性能との戦いになりますので、よほど混雑していなければパッと表示されるようになったというわけです。
まとめ
というわけで、今回は『Heiki’s Boardが超高速化したよ!』という記事でした!
これからも継続的なメンテナンスや機能改善を進め、よりよい利用体験を提供できるように努力していきます!
なお、Heiki’s Boardの関連解説記事はこれらもあります。ぜひあわせてお読みください。


では、今回もありがとうございました!
さいほうへいきでした。

コメント