Re: Applause for ZODB! And a question: How do you get pending change info from a transaction object?

Jim Fulton <[email protected]> Wed, 2 May 2018 06:54:39 -0600
Newsgroups gmane.comp.web.zope.zodb
Message-ID <CAPDm-FiM3tvRnv=5dKzbX0ARROdK2wwk0oWTRFoYQVJ1uqd2kg@mail.gmail.com>
On Tue, May 1, 2018 at 8:30 AM, David Pesta <[email protected]> wrote:

> Jim,
>
> No worries! No async/await for me. I remember what you posted in other
> discussions and I'm not going to need it here.
>
:)

> I was originally thinking I could get away with all operations happening
> on one process,
>
And maybe you can.  I like the idea of a microservice architecture, however:

   - You may want to inspect the database without shutting down your
   application process.

   (It occurs to me that an in-process ZEO server might be an interesting
   future feature to address this sort of situation.)

   - If you have high-availability requirements, then a single process with
   a single local file won't work in the long run.
   - That's probably not an issue at this point.

That would mean all data management tools would have to go through that
> process. In a way that does simplify certain things. But I don't mind
> setting up ZEO and giving myself additional flexibility if you think that
> is a significantly wiser approach.
>
You could wait until you feel the need. Perhaps during development, it's
not a big deal to stop your app development to look at the database.



> Yes, the hack you mentioned will be helpful if it's not too much trouble
> to share it. So that I can get started on something.
>
I'll elaborate in a separate message.

Jim

-- 
Jim Fulton
http://jimfulton.info

-- 
You received this message because you are subscribed to the Google Groups "zodb" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected].
For more options, visit https://groups.google.com/d/optout.