SmalltableのローカルのSQLiteは、既存のSQLプログラミング手法をそのまま使えてかつDatastoreの特性を生かせるという意味では便利ですが、しかしActionScriptやJavaScriptのオブジェクトをもとにSQL組み立てたりORMしたりするのってそもそも面倒です。なので理想的には、OODBであるObjectStoreのようにクライアント側のオブジェクトをそのままトランザクショナルに永続化して、それを背後でDatastore介して同期したり排他するのがいいのかなぁ〜なんてつらつらつぶやいてたら、私のTLにはマニアックな方々が多くいて反応いただきました。 特に@ashigeruさんからはSTM(Software Transactional Memory)について面白資料をたくさん教えていただき、またSVNや分散バージョン管理との類似性、Log structured s