iqbqioza iqbqioza.com

Back to notes

過疎リレーでフィードマージするとき解決する方法でいまのところローカルで上手くいっているロジックは

1. 一瞬で取れる分はファジーで取得(DOMには流さない)
2. 集合フィードを一旦created_atで降順ソート
3. 集合フィードをDOMに注入
4. ユーザーがスクロールして気がつく前にフィードの投稿の隣同士の created_at の差分 n 秒を暫定ウィンドウを集める
5. 暫定ウィンドウのフィードウィンドウが大きいものから問い合わせる→フィードが存在する場合DOM注入
6. どんどんウィンドウが狭くなり収束する

でタイムライン完成。
あとは最下部に来たら最下部のcreated_atを起点に問い合わせする→繰り返す

これでだいぶマシになったように思える。

--

Updated on Fri Nov 13, 2026 08:44:03 JST

Source from wss://pub.iqbqioza.com (lookup)

© 2026 iqbqioza