[ANN] GOODS object database client
Jimmie Houchin
jhouchin at texoma.net
Fri Nov 7 21:04:13 UTC 2003
Hello Avi,
I just wanted to says Thanks for doing this. I hope to give this a try
in the next week or so. It would be nice to use this for my server side
persistence. I'm hoping to not use a RDBMS if possible. :)
Jimmie Houchin
Avi Bryant wrote:
> I've recently revived a project I started well over a year ago - a
> Squeak client to the Generic Object Oriented Database System
> (http://www.garret.ru/~knizhnik/goods.html). This is a nice, public
> domain database server, that provides fast, robust, transactional,
> distributed storage for objects from any language (although the object
> model maps especially well to Smalltalk).
>
> If you've used Magma, the client has a similar feel - it's completely
> transparent (use your existing objects), only loads objects as needed
> (and can flush them from the cache if they're not being used), and
> automatically detects changes during a commit. It's also considerably
> lighter weight than Magma (I believe the GOODS client has about 1/7 as
> much code as the Magma client), and provides a few extra features (like
> per-object read/write locks). There's currently no equivalent to
> MagmaCollection, however.
>
> The code is up on SqueakMap at
> http://map1.squeakfoundation.org/sm/package/2653845a-4738-4fa0-9e55
> -0ee596dea684 . There's some additional information at
> http://minnow.cc.gatech.edu/squeak/3492 .
>
> Note that it requires the latest version of GOODS (2.72) to run.
>
> Cheers,
> Avi
>
>
>
>
More information about the Squeak-dev
mailing list
|