Sidekiq N+1 Sidekiqを挟んだそのあとに何してるかといったらRedisにデータを書きに行ってるので何がしたいのだと言われても仕方ない感ある。
@Clworld Sidekiqを経由する度にDBにアカウントのデータを取りに行き直している…!?
@Clworld PushUpdateWorkerでローカルのアカウント毎+自分+Hashtag+pubilc回数分jsonのレンダリングをしている気がするのだけどアカウント毎にレンダリングする必要あるの…???
@Clworld アカウント毎にjsonをレンダリングする必要あったよ…FavしてるかとBoostしてるかがアカウント毎に違うよ…😇
@Clworld つまり、ログインするユーザーが増えると死ねる、と
@masterdon そですねーアクティブじゃないユーザはRedisのタイムライン消してましたし
@Clworld たしかにそういえばdailyで未認証のユーザー消してますけど、認証前にcron走ったら一生メール来ないですよね
Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。
@Clworld アカウント毎にjsonをレンダリングする必要あったよ…FavしてるかとBoostしてるかがアカウント毎に違うよ…😇