On Friday 21 May 2004 12.29, Trevor Warren wrote:
--- Dieter Maurer <dieter@handshake.de> wrote:
ZEO will only speed things up when more CPUs are involved. You will then also want to have a LoadBalancer (e.g. "pound") to send requests to the different Zope processes.
[snip]
Thanks again Dieter, As of now the testing tool has been programmed to come up with hits to the Zope
I don't really know what is it you do, but I can give you a few indicators: - Duron 1GHz, 256M, plain Zope + DirectoryStorage achieves an easy 30 reqs/sec on relatively static storage (DTML). - Same for heavier load (complex pages + images) does comfortably 20 reqs/sec Both are straight to Zope, no caches! - 2xAMD 2200+, 512M, ZEO + 1 client + Pound achieves sustained 120 reqs/sec on normal pages (ZPT). - 4 machines (each AMD 2000+, 256M), ZEO, 4 clients, Pound: sustained 280 reqs/sec, peaks over 400. All of the above are long-term statistics from our clients. I strongly suggest you have a look at your network topology, logging setup, profiling, etc. In most cases the kind of problems you describe have little to do with Zope - most often it's some name resolution problem or a badly written application. -- Robert Segall Apsis GmbH Postfach, Uetikon am See, CH-8707 Tel: +41-1-920 4904