新しいものを表示

Debianパッケージ欲しいけどDebianのパッケージ本体のだと基本的に枯れてる感じに熟成されるので1.3から更新されないみたいな状況が発生しそう

pixivさん設営日を1日目とカウントしているのか(??)

transactionが外れたことで:
まずLTL/FTLでREST APIを使った場合にstatusだけ作成されたmedia取得に失敗しているtootが見える可能性があるのがまず一つ。(homeとstreamingはRedisにidが送られないので出ない)
Boostの場合でBoost元のstatus作成時にmedia取得に失敗してstatusだけが作成されると、再実行時にboost元statusは既にあると判定されて Boostの作成は正常終了するのでhome/streamingも全部でunknownになる予感がする。

良く分からなくなったけど transaction が入る -> reblogの作成が先になる -> akiさんのリファクタが入ってtransactionが外れる の順か

IPv4インスタンスでさっきBoostされたTootが流れてこないのでこっちの事象は問題ないのか…?

ProcessFeedServiceがリファクタされた結果読む時にクラスをたらい回しにされてる
After ProcessFeedService is refactored, I'm sent around many classes when I read ProcessFeedService...

@Clworld When toot is on WebUI, it must be anything is ready(except OpenGraph). So, transcoding image task cannot be delayed... and transcoding task is called synchronously from various workers.

スレッドを表示

@Clworld 向こうからデータを取ってくる処理がまずそうって考えるとHTTPかpaperclip...?🤔

スレッドを表示

@Clworld
memusage of each queues..(at md.ggtea.org)
defaut&pull queue consumes lots of memory..why?
default: 574MB(20 thread)
mailers: 140MB(5 thread)
pull: 477MB(10 thread)
push: 230MB(20 thread)

スレッドを表示

xanacさんのやつインスタンスそのものが創作物っぽいしただしい

@Clworld
容疑者1: ActiveRecord
容疑者2: paperclip + Imagemagick
容疑者3: HTTPリクエストで取得する系処理
容疑者4: XML

スレッドを表示

しかし冷静に考えるとMastdonのSidekiq/pumaのメモリ使用量多すぎません?だれがこんなに使っているのです?

神楽坂しえる さんがブースト

UnixBenchに代わるassets:precompileBench

同じ500円/5$鯖でもlinodeの方がけっこう強そう

神楽坂しえる さんがブースト

1core1Gでもassets:precompileは1分程で終わる模様(linode)

結果(IDCF500 precompile)
245.10user 7.58system 4:30.36elapsed 93%CPU (0avgtext+0avgdata 668108maxresident)k
150528inputs+104080outputs (26major+340416minor)pagefaults 0swaps

スレッドを表示

IDCF500ので他のサービスを止めた状態でのprecompile時間をはかってみる

remove_remoteすると古い画像がBoostされた時とかは画像が表示されなくてリンクだけになってしまうので…<自動実行はされない

古いものを表示
GGTea - Mastodon

Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。