2010/11/5頃、Twitterのstatus IDが64bitに。IDの取扱い型によっては問題が出ることもあるみたいです
「2010年11月4日にSnowflakeが 41 bit までの ID を生成するようになる。」・・・なるほど、わからん。 / TwitterのIDが64bitになるとJavaScript等で問題が出るので対策を - 「一秒後は未来」 http://t.co/MQze4xF
2010-11-04 23:35:16.@webcon Cassandra採用を見送った?という話題も夏にあったので、詳しくは不明です http://bit.ly/b3nIV0 以下、ID関連のブログあったのでご参考まで http://bit.ly/cZNcqc http://bit.ly/9GHiNi
2010-11-05 00:13:59こういうことらしい。 TwitterのIDが64bitになるとJavaScript等で問題が出るので対策を - F.Ko-Jiの「一秒後は未来」 http://blog.fkoji.com/2010/10201250.html
2010-11-05 09:45:25めも:今週末にでも対応する:TwitterのIDが64bitになるとJavaScript等で問題が出るので対策を - F.Ko-Jiの「一秒後は未来」 http://bit.ly/axMjhI
2010-11-05 10:01:06Nozawa99/status/348160522199040 を Togetterに収録するとURLが /status/3.48160522199E+14 になってしまいます。もともとのIDがひどい桁なのですが、可能ならDBの桁数を増やしてみてもいいかも・・・?
2010-11-05 12:52:45@yositosi いや違った。全部の発言のIDの型が急激に増えたか、ハッシュ化されてる???これたぶんTogetter全体に影響あるかと。たとえば、リストの編集をしたときに発言が右クリックで消せなくなる。誤った値でDBに保存される。デコが解除できなくなる、など。
2010-11-05 12:57:50【ひさびさに急募】TwitterのURL.の末尾のURLの桁が急にあがったことについて、どこかに情報ないですか? https://twitter.com/#!/rkanbe/status/396346167140352
2010-11-05 12:58:37@rkanbe @koge2do 直しました。が、修正までに投稿されたものは直せないのでこのままにします。連絡ありがとうございました。
2010-11-05 14:03:22@rkanbe うろおぼえですみませんが、データベースをMySQLからCassandraに変更したときに桁が不連続になり、増えるよーみたいなリリースがあったような気がします。それですかね?
2010-11-05 14:11:50これですかね http://bit.ly/c7jGzw RT @rkanbe: 【ひさびさに急募】TwitterのURL.の末尾のURLの桁が急にあがったことについて、どこかに情報ないですか? (cont) http://tl.gd/6qkj26
2010-11-05 14:55:51@neronplex http://blog.fkoji.com/2010/10201250.html によると近々53bit超えるらしいので16桁になる?w
2010-11-05 15:10:46見てる:TwitterのIDが64bitになるとJavaScript等で問題が出るので対策を - F.Ko-Jiの「一秒後は未来」 http://blog.fkoji.com/2010/10201250.html
2010-11-05 15:11:09status_idの桁数が増えてるの見て思い出した、今のところスケジュール通りに移行してるんですな。26日から53bitを超えるので要注意。 http://bit.ly/bKNPy9
2010-11-05 15:55:30「MySQLからCassandraへの移行でTwitterのstatus IDが64bitに。IDの取扱い型によっては問題が出ることもあるみたいです」をトゥギャりました。 http://togetter.com/li/66136
2010-11-05 19:49:14http://togetter.com/li/66136 ツイッターのstatus IDの桁数変わる件、うちのログ取りツールも対応必要かなと思ったら、rubyって有効桁数自動的に増やしてくれるのね。IDが発言順に単調増加してくれる限りは問題なさそうだ。
2010-11-05 20:16:49ん、TwitterのStatus IDが100億の桁だったのが100兆の桁に増えた、と思ったらこのへんか http://togetter.com/li/66136
2010-11-05 21:42:52カッサンドラて名前が縁起悪いような「MySQLからCassandraへの移行でTwitterのstatus IDが64bitに。IDの取扱い型によっては問題が出ることもあるみたいです」をお気に入りにしま.. http://togetter.com/li/66136
2010-11-06 09:22:20@yutuki_r TwitterのIDのbit数変更とCassandraとの相関性があるかどうかについてですが、@msng さんの http://j.mp/czhM6D という記事からポイントされている http://j.mp/aLX8XX にその旨書いてあるみたいですよ。
2010-11-08 12:59:45【募集】なんかTwitterのIDが64bit化した件で、理由としてMySQL→Cassandra移行をしたからってあるけど、これホント?多分移行してないと思うんだけど。 @rkanbe
2010-11-08 12:57:53@yutuki_r リプライしました。必要あればタイトル変更します。参考までにIDの桁数の変遷はこちらにありました>Twitterのstatus IDを保存しているサービスが直ちに確認すべき2つのポイント - [Mi]みたいなもの http://j.mp/drPYMp
2010-11-08 13:03:13@yutuki_r 実際にIDを生成剃る部分は Snowflakeというものを使うようですね? http://engineering.twitter.com/2010/06/announcing-snowflake.html もしかして、移行前の下準備なのかも・・・
2010-11-08 13:05:03@rkanbe @msng これ8月の話題ですよね?確かsnowflakeは作ったはいいけど遅くて諦めたという話題があったと思います。恐らく今回はバックエンドの変更は一切なく、ただ単に桁が不足したからではないでしょうか?
2010-11-08 13:07:14@yutuki_r たしかに、ソースが確認できない以上、「IDの桁が上がった」という事実しか確認できないですね。追加で確認がとれるまで、タイトル変更しておきます。
2010-11-08 13:12:40