Riak Source Code Reading @東京 #7 - connpassいってきた。 私の発表のはずだったんですが、ちょっとバタバタしてて事前の準備ができなかったので 会場の皆様にご協力いただいてソースコードを読んできました。 特に@ksauzz さん、 @shkumagai さん、ありがとうございました。 とりあえず、覚えてる内容を書き留めておきます。 RiakのdeleteおよびTombstone 今日は分散システムでの鬼門である削除についてお話しします。 とりあえず鬼門なのは以下みたいな感じ。 レプリケーション VectorClock 格納してるノードが死んでたらどうすんの? sibling とかとかいろいろあります。 削除の基本的な流れ 削除するキーを空値(これをRiakではTombstone[お墓]と呼ぶ)で更新する。 この先どうなるかは不明.(宿題扱い) 多分スケジ