最近、スモールトークとシーサイドに知り合ったことがあります。私はJava EEの世界から来ています。あなたが想像しているように、Smalltalkの概念のいくつかの周りに私の考えを引きつけるのは難しいことです。 :)スモールトーク/シーサイドでのデータ永続性
現時点では、データの永続性がSmalltalkの世界でどのように実装されているのかを把握しようとしています。 Javaプログラマとしての私の前提は、RDMS(すなわちMySQL)とORM(すなわちHibernate)を使用することです。私はSmalltalk(少なくともHibernateを使用している)ではそうではないことを理解しています。私は必ずしもJava EEでのやり方に最も密接に関連した方法を模索しているわけではありません。
イメージをオブジェクトストアまたはRDMSに保存するのが最も一般的ですか? SmalltalkのアプリケーションでRDMSを使用するのは一般的ですか?
私はここには一通りのアプローチはなく、正しい永続化戦略はアプリケーションのニーズ(データ量、並行性など)に依存することを理解しています。シンプルではあるが規模を拡大する良いアプローチは何ですか?
私はAvi BryantのvideoがDabbleDBの永続性とスケーリングに使用した戦略について議論しているのを見ました。私が理解しているところでは、顧客のデータは画像の右側に保存されていました(顧客ごとに1つの画像)。顧客はデータを共有する必要がなかったので、彼のユースケースではうまくいきました。これは一般的なアプローチですか?
私はこのTLDRを作成しませんでした。 Smalltalkの皆さんが私の以前の質問で提供した洞察に感謝します。それは感謝しています。
ドキュメントの状態は、smalltalk領域での活力の弱い指標です。 Smalltalkにはブラックボックスではなく、ホワイトボックスの再利用があります。メーリングリストhttp://forum.world.st/GLORP-f3496819.html –
Wojciech、Glorpは文書化されておらず、それを参照するほとんどのWebサイトは古くなっています。しかし、コードではそうではありません。これは、主要な商業Smalltalkベンダーの1人の開発者として維持されています。だから私はドキュメントに関するあなたの不満を理解していますが、Stephanが指摘しているように、Glorpのメーリングリストではヘルプを求めることができます。非常に深いGlorpについての2013 ESUGカンファレンスの講演からのスライドもあります。しかし、そうです、ドキュメントの状況は非常に悪いです。 –