[Seaside] object databases and other questions of architecture

Victor vmgoldberg at verizon.net
Thu Mar 27 13:38:36 UTC 2008

If you are ready to jump into the commercial space, I would suggest to get a 
taste of Gemstone.  They have a non-commercial version, so you can play a 
little.  However there is some learning curve there.



----- Original Message ----- 
From: "Sean Allen" <sean at ardishealth.com>
To: "Seaside - general discussion" <seaside at lists.squeakfoundation.org>
Sent: Thursday, March 27, 2008 9:16 AM
Subject: [Seaside] object databases and other questions of architecture

> Hi all,
> I am looking for a new and better set of tools to use to build the  next 
> version of the software we use to run our e-commerce site
> both front and back ends. There is a lot about Seaside that gets my 
> imagination running with how easy it would make certain
> things we have thought about doing that are just plain hard to do with 
> most tools. Our urrent system is mysql 5, nginx, memcached
> and mod-perl based web-applications and a variety of scripts that get  run 
> via cron for day to day housekeeping.
> I'm sick of fighting with ORMs and ending up stuck in a land that is 
> neither OO nor Relational so a key point of this is
> to ditch the mysql and find a nice stable object database. From what  I've 
> seen when looking at the options available for
> use with Seaside there is magma, goods and webstone/s. Am I missing 
> anything in that list? Can anyone give me
> feedback on any of those from the standpoint of... our relational 
> database would immediately map into something in
> the area of at least 12 million object and depending on design upwards  of 
> 20 million with at least 250,000 being added
> monthly. As object databases get much less use than relational ones,  I'm 
> quite a bit more nervous about this part of
> the process than I would be if it was something like: mysql or postgres.
> Currently we run everything off of debian boxes. Are there issues with 
> the type of memory use etc that we would looking
> at with running on debian ( or any other linux ) in terms of stability 
> etc? I seem to remember seeing something about
> squeak having issues with larger image sizes. Would a different VM be 
> better suited for the task I have at hand?
> I really like Seaside and think we could do great things with it but I 
> have quite step learning curve pretty much across
> the board here so any help with narrowing down architecture questions 
> some is greatly appreciated.
> -Sean-
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside

More information about the seaside mailing list