Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-11 Thread Alan Runyan
  in that vein, DirectoryStorage-behind-ZEO has worked perfectly for
  years...  but this new stuff is very interesting!

wishing we could get DirectoryStorage into svn.zope.org

~alan
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-11 Thread David Pratt
Hi Alan. I am working on cleanup and will releasing a version with new 
licensing at some point in near future. I am working at this with bits 
of time I have between other work. Unfortunately, it had been left for a 
couple of years without attention and my interest is in keeping it up to 
date with ZODB development. We discussed this about month or so ago when 
I communicated I would be maintaining it at sourceforge for the reasons 
I provided at that time.


Regards,
David


Alan Runyan wrote:

 in that vein, DirectoryStorage-behind-ZEO has worked perfectly for
 years...  but this new stuff is very interesting!


wishing we could get DirectoryStorage into svn.zope.org

~alan
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-11 Thread David Pratt
Hi Alan. I'm keeping the thread on the list since you raised the issue 
here. There are several repositories of zope related code that exist 
outside of svn.zope.org. I have made the decision to host 
DirectoryStorage at sourceforge on the basis that I have committed to 
maintaining and contributing to the project.


I volunteered to maintain the project since I saw it falling into 
disrepair following two years without a single commit to the code base. 
I have become the maintainer on the basis of an agreement with Tobi back 
in January. This agreement permits me to relicense the code under my 
choice of a ZPL or MIT license.


I cannot work with sources in zope repository since it would require a 
contributor agreement with Zope Corp. I am unable to enter into this 
agreement for the forseeable future. The zif collective 
(zif.sourceforge.net) is a way that I may contribute back to the zope 
community without the requirement of the agreement.


Anyone interested in DirectoryStorage is encouraged to participate in 
its development since it is an open project that will be getting a more 
liberal license. There will be something more to build upon once the egg 
repackaging is released. It will be released under zif namespaced package.


Shane and I have a relationship since I was also a project admin for 
PGStorage when it was located on sourceforge. There is nothing that 
would prohibit our communication or collaboration on any future 
development of DirectoryStorage. HTH.


Regards,
David


Alan Runyan wrote:
 i understand.  I wanted to see if I could rile the zodb community
 into saying we want to maintain it.  as in the 'collective' we.

 I respect your rights.  But if I could get Shane to say make it ZPL
 and I will maintain it -- it would be well worth while to see if
 I could make this happen

 alan

 On Tue, Mar 11, 2008 at 8:16 AM, David Pratt [EMAIL PROTECTED] 
wrote:

 Hi Alan. I am working on cleanup and will releasing a version with new
  licensing at some point in near future. I am working at this with bits
  of time I have between other work. Unfortunately, it had been left 
for a
  couple of years without attention and my interest is in keeping it 
up to
  date with ZODB development. We discussed this about month or so ago 
when

  I communicated I would be maintaining it at sourceforge for the reasons
  I provided at that time.

  Regards,
  David




  Alan Runyan wrote:
in that vein, DirectoryStorage-behind-ZEO has worked perfectly for
years...  but this new stuff is very interesting!
  
   wishing we could get DirectoryStorage into svn.zope.org
  
   ~alan


 ___
   For more information about ZODB, see the ZODB Wiki:
   http://www.zope.org/Wikis/ZODB/
  
   ZODB-Dev mailing list  -  ZODB-Dev@zope.org
   http://mail.zope.org/mailman/listinfo/zodb-dev
  




___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


[ZODB-Dev] Zeo Server as a single point of failure

2008-03-10 Thread Kenneth Miller





Hello all,

 I'm currently developing my application ontop of zodb/zeo, and  
the idea of having the Zeo server the only single point of failure  
still bothers me. My question is, has anyone thought of any  
solutions for this. My idea was to have a few or more background  
processes that kept multiple servers synced and concurrent. Any  
thoughts?


Regards,
Kenneth Miller

___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-10 Thread Gary Poster


On Mar 10, 2008, at 6:34 PM, Kenneth Miller wrote:

Hello all,

I'm currently developing my application ontop of zodb/zeo, and  
the idea of having the Zeo server the only single point of failure  
still bothers me. My question is, has anyone thought of any  
solutions for this. My idea was to have a few or more background  
processes that kept multiple servers synced and concurrent. Any  
thoughts?


- Zope Corp sells ZRS (http://www.zope.com/products/zope_replication_services.html 
)


- Shane Hathaway's RelStorage (http://wiki.zope.org/ZODB/RelStorage)  
promises to accomplish some of the same sort of thing with (for  
instance) Postgres tools though the page I listed says that this is  
untested.


- Christian Theune is working on ZEO RAID: 
http://pypi.python.org/pypi/gocept.zeoraid/dev

Gary
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-10 Thread Shane Hathaway

Kenneth Miller wrote:
 I'm currently developing my application ontop of zodb/zeo, and  
the idea of having the Zeo server the only single point of failure  
still bothers me. My question is, has anyone thought of any  
solutions for this. My idea was to have a few or more background  
processes that kept multiple servers synced and concurrent. Any  
thoughts?


1. If you use RelStorage instead of ZEO, you should be able to use 
database-specific replication capabilities. 
http://wiki.zope.org/ZODB/RelStorage


2. Zope Corporation sells ZRS, which provides master/slave replication 
for ZEO. 
http://www.zope.com/zopecom/products/zope_replication_services.html


3. Christian Theune has been working on an interesting solution called 
ZEO RAID.  http://pypi.python.org/pypi/gocept.zeoraid


Shane
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-10 Thread Shane Hathaway

Christian Theune wrote:

Hi,

On Mon, Mar 10, 2008 at 05:34:59PM -0500, Kenneth Miller wrote:

Hello all,

 I'm currently developing my application ontop of zodb/zeo, and the 
idea of having the Zeo server the only single point of failure still 
bothers me. My question is, has anyone thought of any solutions for this. 
My idea was to have a few or more background processes that kept multiple 
servers synced and concurrent. Any thoughts?


Just to make sure that all of the authors involved with anything here spoke
up, please refer to the other two mails by Gary and Shane. ;)


Heh.

How is the ZEO RAID project going, anyway?  It seems like a good idea 
and I don't think it actually depends on ZEO, does it?  For example, I 
wonder if it's possible to create a RAID storage around a set of 
RelStorage instances.


I got a report from one person who put RelStorage behind a ZEO server. 
Apparently it works fine, though I haven't tried it myself.  Maybe we're 
finally reaching the point where we can choose from several ZODB storage 
components and connect them with ease.


Shane
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-10 Thread Christian Theune
Hi,

On Mon, Mar 10, 2008 at 08:28:48PM -0600, Shane Hathaway wrote:
 Christian Theune wrote:
 Hi,
 On Mon, Mar 10, 2008 at 05:34:59PM -0500, Kenneth Miller wrote:
 Hello all,

  I'm currently developing my application ontop of zodb/zeo, and the 
 idea of having the Zeo server the only single point of failure still 
 bothers me. My question is, has anyone thought of any solutions for 
 this. My idea was to have a few or more background processes that kept 
 multiple servers synced and concurrent. Any thoughts?
 Just to make sure that all of the authors involved with anything here 
 spoke
 up, please refer to the other two mails by Gary and Shane. ;)

 Heh.

 How is the ZEO RAID project going, anyway?  It seems like a good idea and I 
 don't think it actually depends on ZEO, does it?  For example, I wonder if 
 it's possible to create a RAID storage around a set of RelStorage 
 instances.


We have alpha1 out there (see the zope.org repository) with full fail-over and
recover facilities.

We made some changes to the ZODB trunk to clean up some interfaces and make
ZEO support the more elaborate protocol details.

 I got a report from one person who put RelStorage behind a ZEO server. 
 Apparently it works fine, though I haven't tried it myself.  Maybe we're 
 finally reaching the point where we can choose from several ZODB storage 
 components and connect them with ease.

Yes, reaching that stage would be nice.

Christian

-- 
gocept gmbh  co. kg - forsterstrasse 29 - 06112 halle (saale) - germany
www.gocept.com - [EMAIL PROTECTED] - phone +49 345 122 9889 7 -
fax +49 345 122 9889 1 - zope and plone consulting and development
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev


Re: [ZODB-Dev] Zeo Server as a single point of failure

2008-03-10 Thread Paul Winkler
On Mon, Mar 10, 2008 at 08:28:48PM -0600, Shane Hathaway wrote:
 I got a report from one person who put RelStorage behind a ZEO server. 
 Apparently it works fine, though I haven't tried it myself.  Maybe we're 
 finally reaching the point where we can choose from several ZODB storage 
 components and connect them with ease.

in that vein, DirectoryStorage-behind-ZEO has worked perfectly for
years...  but this new stuff is very interesting!

-- 

Paul Winkler
http://www.slinkp.com
___
For more information about ZODB, see the ZODB Wiki:
http://www.zope.org/Wikis/ZODB/

ZODB-Dev mailing list  -  ZODB-Dev@zope.org
http://mail.zope.org/mailman/listinfo/zodb-dev