Zope: 5.4, jboss 0.3 million hits with google
Hi! I wanted to know how wellknow zope vs. jboss is. Google has 5.4 millions hits for zope and 0.3 million hits for jboss. I don't think this results is objective. I know a lot of people who know jboss but have never heard of zope. Although off topic, does some have a clue why google likes zope more than jboss? thomas -- Thomas Guettler <guettli@thomas-guettler.de> http://www.thomas-guettler.de
Hello Thomas There are two possibilities: the positive one: - The zope community is rapidly growing the negative one: - jboss has a better documentation, and all the zope users are googeling for help ;-) Regards Dieter
Dieter Fischer wrote:
Hello Thomas
There are two possibilities:
the positive one:
- The zope community is rapidly growing
the negative one:
- jboss has a better documentation, and all the zope users are googeling for help ;-)
LOL, in the same vain: Search term: hits on google: zope: 5,470,000 jboss: 330,000 But (here we go): zope -bug: 1,380,000 jboss -bug: 200,000 But at least you can find twice as much "hot chicks" together with zope than together with jboss ;). cheers, oliver
I will add my voice to Zope.but i have to say the documentation definately needs to improve. S. On Wed, 12 Feb 2003, Dieter Fischer wrote:
Hello Thomas
There are two possibilities:
the positive one:
- The zope community is rapidly growing
the negative one:
- jboss has a better documentation, and all the zope users are googeling for help ;-)
Regards
Dieter
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )
At 10:59 AM 2/12/2003, Santoshi Reddy wrote:
I will add my voice to Zope.but i have to say the documentation definately needs to improve.
S.
As a brain-damaged Java hacker, I have this point of view. Java is pretty nice, that is, it is nice because I'm able to hack stuff that works in Java. And, that's about it. Using the same metric, I'm stuck with the idea that Python sucks, but that's because I'm not able to hack stuff (yet) that works in Python. I plan to change that. Using Zope, however, is not turning out to be the "light-switch easy" task I hoped it would be. I downloaded the JBoss exe installer, installed it, and presto! JBoss came up on localhost immediately. I downloaded Zope 2.6.0 exe, installed it, and presto! Zope camp up on localhost immediately. So far, so good. Where's the beef (imho)? Zope is cool because it has so many, as you call them, products. I saw a John Graham demo that would leave anybody salivating over what you can do right out of the box with Zope, Plone, and a bunch of other stuff. Nothing like that, really, exists for JBoss, though some incredibly powerful, well-funded "products" already exist in Java that do much the same stuff (e.g. DSpace, and many others). Both environments, for me, share one overriding set of problems, all associated with versions of python, java and other stuff. For instance, I installed 2.6, then installed Silva and all its goodies, only to find out that the problems I encountered were thought to be associated with the fact that Silva had only been tested on 2.5.1, so I installed 2.5.1 and, well, the problems still exist, and I'm lead (by way of email postings) to suspect that there is some difficulty associated with PyXML and so forth. I've had the same experiences with Java, but in that environment, I know where to look; in Zope, I am lost. Is one better than the other? I don't know the answer to that. I think both may be essentially the same in some sense, with the primary criteria being familiarity. Theoretically speaking, JBoss has tackled the scalability issues. I have yet to find that Zope has done the same. My 0.02 EUROs Cheers Jack Park --------------------------------------------------------------------------- XML Topic Maps: Creating and Using Topic Maps for the Web. Addison-Wesley. Jack Park, Editor. Sam Hunting, Technical Editor Build smarter kids globally to reduce the need for smarter bombs.
On Wed, Feb 12, 2003 at 11:26:05AM -0800, Jack Park wrote:
... Theoretically speaking, JBoss has tackled the scalability issues. I have yet to find that Zope has done the same.
A ZEO cluster running behind Squid... if that's not fault-tolerant or distributed enough, use DirectoryStorage and have automated replication of multiple ZEO clusters. Theoretically this could scale to really enormous amounts of data serving enormous numbers of users. -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's DODECA SLIPPERY CRATE-MANAGER ! (random hero from isometric.spaceninja.com)
On Thursday 13 February 2003 04:51, Paul Winkler wrote:
On Wed, Feb 12, 2003 at 11:26:05AM -0800, Jack Park wrote:
... Theoretically speaking, JBoss has tackled the scalability issues. I have yet to find that Zope has done the same.
A ZEO cluster running behind Squid... if that's not fault-tolerant or distributed enough, use DirectoryStorage and have automated replication of multiple ZEO clusters. Theoretically this could scale to really enormous amounts of data serving enormous numbers of users.
how can we replicate with DirStorage? would you mind doing a little brain dump? with rsync? thanks -- http://www.kedai.com.my/ http://www.kedai.com.my/eZine http://www.zope.org/Members/kedai http://www.my-zope.org How can I laugh tomorrow, if i can't even smile today.
On Thu, Feb 13, 2003 at 09:01:37AM +0800, Bakhtiar A Hamid wrote:
On Thursday 13 February 2003 04:51, Paul Winkler wrote:
On Wed, Feb 12, 2003 at 11:26:05AM -0800, Jack Park wrote:
... Theoretically speaking, JBoss has tackled the scalability issues. I have yet to find that Zope has done the same.
A ZEO cluster running behind Squid... if that's not fault-tolerant or distributed enough, use DirectoryStorage and have automated replication of multiple ZEO clusters. Theoretically this could scale to really enormous amounts of data serving enormous numbers of users.
how can we replicate with DirStorage? would you mind doing a little brain dump? with rsync?
I am not really the person to ask, as I haven't actually done it. But here's the official way to do it as of version 1.1: http://dirstorage.sourceforge.net/replica.html I would naively assume that you *should* be able to replicate by 1) putting the "master" into snapshot mode 2) running rsync 3) taking the "master" out of snapshot mode ... but there may be hidden issues with that; I would kind of assume so, since Toby Dickenson bothered to write the replication tool. Toby, are you reading this? Care to comment? -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's YET ANOTHER KATANA ROGERWILCO! (random hero from isometric.spaceninja.com)
On Thursday 13 February 2003 1:53 am, Paul Winkler wrote:
how can we replicate with DirStorage? would you mind doing a little brain dump? with rsync?
rsync has to stat every inode in the directory. That sucks. Version 1.0 has a whatsnew.py script that uses the normal undo log information to work out what files have changed since a historic transaction id. This is used by the incremental backup tool in version 1.0 and the replication script in 1.1, and makes them maximally efficient in I/O terms. (just remember to keep enough history when packing to cover your backup/replication interval)
I am not really the person to ask, as I haven't actually done it.
But you know you want to ;-)
But here's the official way to do it as of version 1.1: http://dirstorage.sourceforge.net/replica.html
That document has been updated in the last week, it now has a more detailed howto. Essentially, on the replica machine run: "replica.py masterzeohost:/var/master /var/replica" and it should "just work"
I would naively assume that you *should* be able to replicate by 1) putting the "master" into snapshot mode 2) running rsync 3) taking the "master" out of snapshot mode
... but there may be hidden issues with that; I would kind of assume so, since Toby Dickenson bothered to write the replication tool. Toby, are you reading this? Care to comment?
That will kinda work, apart from the performance issues mentioned above. Take care over locking on the replica; you dont want replication to restart when the master comes back up after an outage, with the storage still running on the slave. The big problem with this is that rsync is not atomic. If the master explodes half way through an rsync then the replica may contain half of the most recent transaction. 1.1 might still be in alpha, but I am sure it is more stable than anything based on rsync. As always, I am already using it in production. Replicating once per minute and performing a full check on the replica storage once per hour. It is looking good so far. -- Toby Dickenson http://www.geminidataloggers.com/people/tdickenson
On Thu, Feb 13, 2003 at 11:18:42AM +0000, Toby Dickenson wrote:
I am not really the person to ask, as I haven't actually done it.
But you know you want to ;-)
How did you know? ;) (rsync sync strategy snipped)
That will kinda work, apart from the performance issues mentioned above. Take care over locking on the replica; you dont want replication to restart when the master comes back up after an outage, with the storage still running on the slave.
good point.
The big problem with this is that rsync is not atomic. If the master explodes half way through an rsync then the replica may contain half of the most recent transaction.
what could make the master "explode" if it's in snapshot mode? catastrophic failure of some kind?
1.1 might still be in alpha, but I am sure it is more stable than anything based on rsync. As always, I am already using it in production. Replicating once per minute and performing a full check on the replica storage once per hour. It is looking good so far.
Once per MINUTE??? that's better than anything I hoped for. Dare I ask for a 1.1 timeline? We are very interested in DirectoryStorage but I know my team won't sign off on running our zodb off of some arbitrary CVS checkout, it'll have to be a stable release. We might go ahead with 1.0 in the meantime since it addresses a number of our annoyances with FileStorage, and our storage is only growing and growing.... -- Paul Winkler http://www.slinkp.com Look! Up in the sky! It's SUBORDINATE POLYTHEI-BUTTER CHURN! (random hero from isometric.spaceninja.com)
On Thursday 13 February 2003 7:22 pm, Paul Winkler wrote:
what could make the master "explode" if it's in snapshot mode? catastrophic failure of some kind?
Yes, I mean a failure outside the software system.... The thing you are trying to defend against by having a replica.
Dare I ask for a 1.1 timeline?
I havent put any thought into the schedule beyond alpha release yet. -- Toby Dickenson http://www.geminidataloggers.com/people/tdickenson
Although off topic, does some have a clue why google likes zope more than jboss?
Zope has a *very* active online user community. JBoss has a website. Heck, how many of those hits are Wikis? Hmm. Wonder how Enhydra's getting along nowadays? --jcc (off the topic?)
Zope has a *very* active online user community. JBoss has a website. Heck, how many of those hits are Wikis?
Its called infinte recursion the secret google weapon :) Heck how many of those hits are to http://www.zope.org/Products/Products/Products/Products/Products/Products -- Andy McKay
On Wed, Feb 12, 2003 at 01:06:57PM -0800, Andy McKay wrote:
Zope has a *very* active online user community. JBoss has a website. Heck, how many of those hits are Wikis?
Its called infinte recursion the secret google weapon :) Heck how many of those hits are to http://www.zope.org/Products/Products/Products/Products/Products/Products
Yes, that could be the reason why there are much more links to zope then to jboss. I always hated acquisition. thomas -- Thomas Guettler <guettli@thomas-guettler.de> http://www.thomas-guettler.de
also sprach Thomas Guettler <guettli@thomas-guettler.de> [2003.02.12.1902 +0100]:
Although off topic, does some have a clue why google likes zope more than jboss?
Because jboss is Java, and http://www.jwz.org/doc/java.html -- martin; (greetings from the heart of the sun.) \____ echo mailto: !#^."<*>"|tr "<*> mailto:" net@madduck NOTE: The pgp.net keyservers and their mirrors are broken! Get my key here: http://people.debian.org/~madduck/gpg/330c4a75.asc it's useless to try to hold some people to anything they say while they're madly in love, drunk, or running for office.
-----Original Message----- From: zope-admin@zope.org [mailto:zope-admin@zope.org]On Behalf Of Thomas Guettler Sent: Wednesday, February 12, 2003 10:02 AM To: zope@zope.org Subject: [Zope] Zope: 5.4, jboss 0.3 million hits with google
Hi!
I wanted to know how wellknow zope vs. jboss is.
Google has 5.4 millions hits for zope and 0.3 million hits for jboss. I don't think this results is objective. I know a lot of people who know jboss but have never heard of zope.
Although off topic, does some have a clue why google likes zope more than jboss?
from python.org: "Python has been an important part of Google since the beginning, and remains so as the system grows and evolves. Today dozens of Google engineers use Python, and we're looking for more people with skills in this language." said Peter Norvig, director of search quality at Google, Inc. Obviously, it's a conspiracy.
Thomas Guettler wrote:
Google has 5.4 millions hits for zope and 0.3 million hits for
Googlefight!!!! :)
Although off topic, does some have a clue why google likes zope more than jboss?
There are probably more pages about Zope. It's that easy. It can be discussed why, and you are right in that it really doens't say how well know each product is. I'm pretty sure Zope is more well known, though. For example, on general content management lists, Zope pops up as a topic quite frequently. I can't remember jboss doing that at all... jboss is probably very well know amongst people who are fans of J2EE, and much less known outside of this group.
At 10:02 AM 2/12/2003, Thomas Guettler wrote:
I wanted to know how wellknow zope vs. jboss is.
Jboss? Never heard of it. :-)
Google has 5.4 millions hits for zope and 0.3 million hits for jboss. I don't think this results is objective.
It's certainly more objective than any response you're going to get from Zope developers and users.
I know a lot of people who know jboss but have never heard of zope.
Java programmers, probably. People who code in Python are quite familiar with Zope.
Although off topic, does some have a clue why google likes zope more than jboss?
A larger number of people writing more on the topic, perhaps? On the other hand, Google uses Python a lot so maybe there *is* a bias... :-) Dylan
participants (14)
-
Andy McKay -
Bakhtiar A Hamid -
Charlie Reiman -
Dieter Fischer -
Dylan Reinhardt -
J Cameron Cooper -
Jack Park -
Lennart Regebro -
martin f krafft -
Oliver Bleutgen -
Paul Winkler -
Santoshi Reddy -
Thomas Guettler -
Toby Dickenson