2014年3月号のソフトウェアデザインの記事は「Riakはなぜデータをなくさないか」という観点から、Riakの設計とその思想を解説する。レプリケーションを行うデータベースの一般論からはいって、書き込み競合が起きたらどうなるか、ネットワーク切断が起きたらどうなるか、整合性とは何なのか、永続化とは一体何なのか?について語る。 Software Design (ソフトウェア デザイン) 2014年 03月号 [雑誌] 出版社/メーカー: 技術評論社発売日: 2014/02/18メディア: 雑誌この商品を含むブログを見る ACID的なデータベースではDurabilityはあって当たり前であるが、それではDurabilityとは何なのか?という議論もあるのだが、とりあえず、CAP定理的にはレプリカのConsistencyとAvailabilityとPartition Toleranceは矛盾する。昨