Mastodonのソース見るとなんかプリレンダした結果をRedisに突っ込んでるんよ もしかするとそのままnodeでRails介さずpushされる
FanOutOnWriteService.deliver_to_publicでRedis.current.publish('timeline:public', @payload)してますねnodeの方は普通にそれをlistenして…なんで受信したやつがブロックされてるか一個ごとにSQL投げて確認しているんです?
Mastodonは、オープンなウェブプロトコルを採用した、自由でオープンソースなソーシャルネットワークです。電子メールのような分散型の仕組みを採っています。
FanOutOnWriteService.deliver_to_publicでRedis.current.publish('timeline:public', @payload)してますね
nodeの方は普通にそれをlistenして…
なんで受信したやつがブロックされてるか一個ごとにSQL投げて確認しているんです?