[ZODB-Dev] RE: [Zope] Analyzing ZODB objects
Bjorn Stabell
bjorn at exoweb.net
Mon Oct 27 03:46:50 EST 2003
Toby:
> > Well, we still run out of memory, and then it's useful to
> know why. :)
> > Caring about memory usage is caring about (one kind of) scalability.
>
> How would you debug this problem in an application that didnt
> use ZODB?
>
> Why does ZODB make a difference?
It's just all things considered, it's very complicated;
- It is, by nature, not easy to debug memory usage of Python
applications
- It is even harder to debug systems with persistent objects and classes
that evolve
- It is much harder still to debug big (and complex) systems that are
not very well documented
It would be good to have better tools (e.g., DB admin tool) and more
docs (which I guess the archived version of this thread is helping
with), especially since Zope+ZODB is a platform, not a one-off
application.
I'm aware Zope is open source and I should contribute code, not
complaints. Apologies :) I've used Zope/Python for a while, and I'm
not about to switch.
Bye,
--
Bjorn
More information about the Zope
mailing list