Shane Hathaway on January 20th, 2009

I just learned about the Paxos algorithm. I think we might be able to use it to create a fully distributed version of ZODB. I found a document that explains Paxos in simple terms.  Now I’m interested in learning about any ideas and software that might support integration of Paxos into ZODB.  I [...]

Continue reading about What Would ZODB + Paxos Look Like?

 

Shane Hathaway on January 9th, 2009

Today I drafted a module that mixes ZODB with Protocol Buffers.  It’s looking good!  I was hoping not to use metaclasses, but metaclasses solved a lot of problems, so I’ll keep them unless they cause deeper problems.
The code so far lets you create a class like this:
class Tower(Persistent):
__metaclass__ = ProtobufState
[...]

Continue reading about ZODB + Protobuf Looking Good