Re: suggested persistence approach for new app
Charles Monteiro <[email protected]> Thu, 6 Apr 2023 22:46:35 -0400
| Newsgroups | gmane.comp.lang.smalltalk.vwnc |
|---|---|
| Message-ID | <CANzC3aQQvLGN1TZmNQb6J8P-PFeDMBTv6Uc=qfYY_irCKyTnJA@mail.gmail.com> |
Richard: I feel very much at home with Gemstone , again, having been weaned on it from the start during my FPL days. I might be getting ahead of myself but I was thinking of a model where the app could be single user with a local database but pluggable to be multi user with a centralized db. Not currently sure if it makes sense to have a small local gemstone db running on a local windows box, but maybe. I was playing and extending an json/http based api and it was playing out pretty well. I'll certainly consider it. On Thu, Apr 6, 2023 at 8:40 PM Richard Sargent <[email protected]> wrote: > GemTalk Systems would love for you to use GemStone! > > I don’t think (i.e. I am pretty sure) that the free license imposes > restrictions on where you run your database. > > > > *From:* [email protected] < > [email protected]> *On Behalf Of *Charles Monteiro > *Sent:* April 6, 2023 13:14 > *To:* Karsten Kusche <[email protected]> > *Cc:* [email protected] > *Subject:* Re: [vwnc] suggested persistence approach for new app > > > > Familiarity is not the only issue , I was raised on Gemstone > > and had not had any experience with rdms prior. Do have active record > experience thru Ruby. > > Gemstone’s pricing model has come a long ways but like I said have to > flush out the web interface more to my > > liking but perhaps that might take less time than learning glorp. > > I can easily setup a Postgres instance on the cloud but also need the > flexibility to run it > > locally which is fairly trivial to do with glorp or for that matter by > swapping in sql lite in that context. > > Gemstone is thst portable or if its license permits it. > > > > > > Of course it might be a mix of all with the right design to make things > pluggable > > I guess at first I’m trying to support RAD. > > > > Read briefly about Atlas , wonder if from a Smalltalk model I can get > close to generating most of what I need > > Sent from my whatever > > > > On Apr 6, 2023, at 3:29 PM, Karsten Kusche <[email protected]> wrote: > > > > Hi Charles, > > > > if you’re familiar with RDMS, then i’d suggest using Glorp and a > relational database. Don’t use EXDI directly, it’s cumbersome and there’re > a lot of mistakes to make (like SQL injection) that frameworks like Glorp > prevent you from doing. Glorp has its learning curve, if you’re not > familiar with it, but it's rock solid. > > > > If you’re already familiar with Gemstone, just use Gemstone. It also has > it’s learning curve but it’s also rock solid. > > > > Kind Regards > > Karsten > > > > <88B4C6D5-0BDC-431B-84B6-CB438ECA0C62.png> > > Georg Heeg eK | Amtsgericht Dortmund HR A 12812 > Wallstr. 22 | D-06366 Köthen > Tel.: +49-3496-214328 > Web: https://urldefense.com/v3/__http://www.heeg.de__;!!DZ3fjg!6YqYU1Fmb95mR7eSYtEAgugf6NYScFZXxr6dA-nNFVU_pzWUcDUeLb6wtnbrLbcOpa6q7ajXk9F_32he4ji2arrwTpejmdl6ng$ > <https://urldefense.com/v3/__https:/www.heeg.de/__;!!DZ3fjg!5AEhFEuOr26iekZ_mvUelmY4KTbOZchkmjTMMtMPxDexyVM62sYYNu78EBNFE7X0-vCS0NHBVUdnKvqqe1C5AKpBYqEZUd_GeA$> > > > > Am 6. April 2023 um 21:17:46, Charles Monteiro ([email protected]) > schrieb: > > Assuming that Gemstone is already a candidate, although that case I would > be doing it thru a web interface which needed further development for my > purposes, what would people here do for persistence ? > > > > Plain old EXDI to an RDMS ? > > > > Glorp ? > > > > or the MongoDriver which I see has at least been updated to 4.4.8 ? > > > > from I"m using it from VW perspective what would be better i.e. for a > brand new app ? > > > > Any other suggestions? > > > > thanks > > > > -- > > Charles A. Monteiro > > -- Charles A. Monteiro https://urldefense.com/v3/__http://www.monteirosfusion.com__;!!DZ3fjg!6YqYU1Fmb95mR7eSYtEAgugf6NYScFZXxr6dA-nNFVU_pzWUcDUeLb6wtnbrLbcOpa6q7ajXk9F_32he4ji2arrwTpe7KvDvNw$ sent from the road