Adaptive Log Transaction Containerがだいぶ出来る

MyISAMみたいなトランザクションなしのデータベースに外付けで、トランザクション機能が付けられる「Adaptive Log Transaction Container」がだいぶ出来てきた。

データストア部分とトランザクション処理部分を別サーバーで動かすことも可能だ。
アルゴリズムの独立性もバッチリだから、CPUスケーラビリティーにも期待。

ちなみに、行ロックは?とか良く聞かれそうなので、今回はMVCCでシリアライザブルで作ってみたから、ロック形式じゃないんです。
一応、リードコミッテッド+行ロックも作ろうと思えば可能。

Sun MicrosystemsのSUN FIREサーバーで動かしたら面白そうだ。

早速、MySQLのストレージエンジンとして作って、MySQLに応募するのだ。