「#個人的ツイートランキング2017」の運営記録①

f:id:cagpie:20171227000147p:plain

ページビュー、すっごーい…
 

サイトは https://cagpie.net/2017

前回のアプリ公開したときの記事はこっち
新曲と新作アプリを発表しました。 - 作曲や開発や運営のメモ

 

僕が今年作ったウェブアプリ、と比較すると

・Picotune http://picotune.me
公開:11ヶ月、PV:10万、ユーザ2万

・#作業してくる → https://sitekuru.net
公開:3週間、PV:5万、ユーザ2.2万

上記の2アプリはシングルページアプリケーションなのでPVよりもユーザ数で比較するのが平等ですが、それにしてもすごい。

あとはサーバーの負荷がすごい。

 

どれくらい使われているか…

f:id:cagpie:20171227100858p:plain

サイト自体の色々は記事冒頭の画像の通り、1日+4時間で20万PVとか。

画像はヤフートレンド。公開アカウントからの呟きだけで17673件(画像左上)なので、ツイッタートレンドに入ってもおかしくないのだけれど…
タグ名がよくなかったのかも、もしくはみんな同じような文章で呟くのでそれがいけないとか…。
ツイッターのトレンド入りすることにかなり期待していたので、結構がっかり。

ちなみに、アプリの連携数は数えてないけど、生成した画像(分析結果が出たときにIDに紐づいた名前で保存するので1IDで常に1つ以下)の数を数えると、既に55000IDにつかってもらえた感じ。

アクティブなPV(今見てる人)は600とか700とか…サーバへの負荷の限界まで常に人がきている状態。

 

サーバがやばい…

f:id:cagpie:20171227102037p:plain

サーバのCPUの働き具合のスクショ。
(特にサーバサイドが)情弱なので正直これだけみてもさっぱりだけど、やっぱり早朝の方は人来ないんだなあ(感想…)
てかこの画像だけみたらヤバくはない気がする。けど、実際に接続してみるとヤバいです。

さっきアクティブなPVが600~700って言ったけど、これはサーバをプランアップしてからの数字で、他のプランだと(ConoHaで)
1GB/1コア→100
4GB/4コア→400
8GB/6コア→650
が限界だった。ただこの数字はサーバの限界というよりは僕の技量の限界で、
技量つっても特に何もしてないので、もっと効率よくさばけるように調節すればもっとさばけるはず。
同じサーバで動かしている「#作業してくる」のほうはまあ普通につながるので、gunicornあたりの調節がまだまだ最適になってないのかなあって思ってます。

4GB/4コアで運用しているときにPVが400人くらい安定で「こんなもんかあ」って思ってたけど、それはサーバの限界でそれ以上人が入ってこれなかっただけだったんですね。
難しい。
お題箱開発者のねりけしさんに相談させてもらって、技術で効率よくさばくよりは、どうせ年末までのアプリなのでプランアップで対応することに。

とにかくツイート取得の部分で時間がかかるのが痛いです。
これツイート取得時、クライアントと接続しっぱなしにせずにやった方がよかったな…と今書いてて思った。
このぐらいの規模になることはある程度予想していたのに、、

 

信用がない…

 「求める権限多すぎ」「このアプリ乗っ取りでしょ」「スパム」と言われることがとにかく多い…。
・「プロフィールを更新する権限…いらなくない…?」
・「フォローする権限も求めるとか怪しすぎwww」
みたいなツイートが多くて、画像付きツイートするために「Read&Write」の権限でアプリをつくったんですけど、この権限だと勝手に「プロフィールの更新」「フォローする権限」もついてきちゃうんですよね…(説明にはこちらを毎回引用させてもらってます。)

この件は、せせりさんのPeing(質問箱)でも相当言われてたのを見ていたので、早めに理解してもらえるように、本当に3分に1度以上ツイート検索をして該当ツイートにはリプライを送ってました。

ただ、いくら権限の説明をしたところで、僕への信用・信頼がないと話になりません。
こういうアプリの運用が大手企業だったりしたらこういうことは無いんだろうなあ、と思いました。

僕はインターネットで学歴や名前と顔、全部作ったサービスに既に繋がっている状態なので、ある程度の責任感をもって色々と運用しています。そんな感じです。

まあでもスパムアプリに気をつけるのは大事だし、
意識としては、「連携してアプリを使ってすぐ解除」くらいが開発側としても気が楽です。

 

ちなみに今回初めて広告貼ってみたんですけど、サーバ代になるかも怪しい感じです。ウケます。

雪と、片想い。 (feat. はるきねる)

雪と、片想い。 (feat. はるきねる)

  • cagpie × 小菅こんにゃく
  • J-Pop
  • ¥250
  • provided courtesy of iTunes

そういえば、僕が作編曲したコラボシングルが発売になりました。買ってください。