新しいものを表示
神楽坂しえる さんがブースト

Most recent statuses on timeline are already arriving out of order even if we are using sequential id for status. we may already lost some statuses when we fetch statuses via REST API...

sequence id is numbered when INSERT SQL executed..
INSERTed row become visible from other transaction when it's COMMITed..
Mastodon does .. 1. create status(INSERT) 2. process tag, emoji, mentions, attachments 3. COMMIT. ... There is long time gap between INSERT and COMMIT.

スレッドを表示

INSERTする時にidが生成されるのってINSERTを発行した時だろうし、それが公開されるのはCOMMITした時だよねぇ…。多分.. ついでにMastodonはstatusを作った後にタグとか絵文字とか画像添付を見ている訳で1msどころではなくめっちゃ時間ずれてる気がする。

いま次は2.0だーってどでかいのが入る感じのふしあるけど別に2.0がでたからといってその後は小さい変更しか入らないかというとたぶんそうでもない🤔😇

古いものを表示
GGTea - Mastodon

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