2009年は、いよいよクラウド時代の幕明けですね。世の中的にも大不況ですから、導入・運用コストを下げることが期待されるクラウドはまさにうってつけではないでしょうか? しかし、インターネットのあちら側にあるシステムのことは、いまいちピンとこないことが多いですね。最近よく聞く「CAP定理」なんてのもそのひとつだと思います。この定理時代は、前からあったものですが、もっともらしいことを言って煙(いや雲か。)に巻かれている気がしませんか。そんな「CAP定理」をOracleの分散データベースである「Oracle RAC」を例に取り説明してみたいと思います。 1. CAP定理のジレンマ クラウドの特徴のひとつとして、CAP定理が挙げられます。 CAP定理とは、以下の3つを同時には満たせないという定理です。 C:Consistency(データの一貫性) データの更新後、ほかからそのデータを参照した場合、必
![―CAP定理のジレンマをOracle RACで理解する―(1/2):クラウドを理解するためのサーバ技術:エンジニアライフ](https://cdn-ak-scissors.b.st-hatena.com/image/square/c7f3ec6bb6d60d55b2783d915b9e45138f9c8c96/height=288;version=1;width=512/https%3A%2F%2Fel.jibun.atmarkit.co.jp%2Ffor_sites%2Fimages%2Flogo_el_1200x630.png)