Re: Standalone ZODB for Perl outside of Zope
Jeremy Hylton <[email protected]> 28 Apr 2003 14:49:29 -0400
| Newsgroups | gmane.comp.web.zope.perl |
|---|---|
| Organization | Zope PythonLabs |
| Message-ID | <[email protected]> |
On Mon, 2003-04-28 at 14:10, Michael Fair wrote: > > > I was wondering if there was any project > > > to allow the embedding of the ZODB inside > > > a Perl application? > > > > I'm not aware of any such project. > > > > I expect a port of ZODB to Perl is a non-trivial project. The two > > biggest steps, I think, would be: > > > > - something like pickle to serialize objects > > - hooks to catch access to objects so that you can detect > > modifications and load objects on demand > > > > Is this something you're interested in doing? Or just something you > > wish someone would do <wink>? > > Given my overall lack of Perl Zen it's not something I > would be feel remotely comfortable leading a project on. There's still time to switch! You can start working on your Python Zen and actually use ZODB <0.2 wink>. > So I guess that puts me in the "wish someone had done" > category. However, as my skills improve it's something > that I might be willing to take on - it's a highly > interesting project - especially if you take on the > replicated multimaster version of it. There's a toolkit > called Spread that is designed to make these kinds of > group communications as efficient as possible while still > making gaurantees about message delivery that I would > probably use. I'm well aware of Spread, c.f. http://www.python.org/other/spread/. We use it for our Zope Replicated Storage product. Note that Spread would be useful for only a small piece of the ZODB problem -- a database involving multiple networked clients. The hard problems I mentioned above still need to get solved in the single process model. Jeremy _______________________________________________ Zope-perl maillist - [email protected] http://mail.zope.org/mailman/listinfo/zope-perl