ランキング

ランキング

[1] Google Datastore での高速で信頼性の高いランキング処理  |  Cloud Datastore のドキュメント  |  Google Cloud () <https://cloud.google.com/datastore/docs/articles/fast-and-reliable-ranking-in-datastore/>

[2] Google App Engine Blog: Google Code Jam's Ranking Library Released () <https://googleappengine.blogspot.jp/2009/01/google-code-jams-ranking-library.html>

[3] これだけ世の中にランキングが溢れているのに (特にソーシャルゲーム)、 ランキング専用サブシステムが普及してないの謎だ。 簡単そうに見えて複雑な処理が色々含まれるし (常時更新されるデータセットに対する計算、 大きなデータセット、 同率順位処理、 定時計算の場合の結果差し替え、 削除や不正対策のための再計算、 自分と前後の順位の表示、などなど)、 処理内容は意外と類型化できそうだから個別実装するより汎用実装にデータを突っ込む方が楽そうよね。