じさばどん
自分のサーバだけで考えると今まで受信したstatusは全部DBに入ってる訳でこれをsolrにでもぶちこめば自分限定なら全文検索できるのだなぁ…
@Clworld デイリータスクに加えて mastodon:media:remove_remote もまわしてあげるとDB以外は無尽蔵に膨れあがったりはしなさそう
systemが4.2Gとかになっているけどさいわい録画鯖だったのでまだ30分アニメ一本分強くらいだし大丈夫みたいな感じ
さくらさんがクラウドでますとどん建てるすくりぷとりりーすしてたけど、たぶんすぐストレージとかが足りなくなってどうしようってなるやつですよね。
DockerでIPv6の使用がどうこうでndp proxy に行くのは100%死ぬと思われるのでやめたほうがいい。
FanOutOnWriteService.deliver_to_publicでRedis.current.publish('timeline:public', @payload)してますねnodeの方は普通にそれをlistenして…なんで受信したやつがブロックされてるか一個ごとにSQL投げて確認しているんです?
Mastodonのソース見るとなんかプリレンダした結果をRedisに突っ込んでるんよ もしかするとそのままnodeでRails介さずpushされる
多分なんだけどStreamAPIを読まれるより普通のAPIで読まれる方が負荷高い予感がある
一部伏せるけど晒す。ほかのインスタンスもこんなリクエスト頻発してたりしませんか??153.127.217.1XX - - [18/Apr/2017:22:30:56 +0900] "GET /api/v1/timelines/public?limit=40 HTTP/1.1" 200 9466 "-" "python-requests/2.13.0"
Rails使うと勝手につく < 画像の後ろの謎のやつ
Mastodon v1.2に更新なうです
サーバリストのSSLチェックどうやったらタイムアウトしなくなるのか分からない…
ねこー
Mastodon Mastodon 言ってるけどコミュニテイがどうとか考える時に GNU social とかを無視して大丈夫なんか問題が
論理削除は性能的に微妙だから難しいねー
エラー時のsubcription無効化 即削除じゃなくて一定期間無効化とかであるべきでは…😐
あれ、READMEが大幅に変わったからproduction用途や安定求めるならtagついたやつで!って記述がどっかいってる
現時点ではまだ大きい鯖でも連合タイムラインが読めるレベルで、だからこそ連合で流れる物に対して問題が発生するけど、連合が読めないレベルの速度になったら問題にならなくなる気がする。
Mastodonのcron なんか無駄に溜まったファイルを消したりするやつでしょとか最初思って適当に手動実行してたので思い込みやばい。
Mastodonのソース、subscriptionが「購読」と「購読されている」の二つの意味をもってて、文脈よく見ないとまったく逆の方向に勘違いする。
Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。