Stefane Fermigier wrote:
> Alain Duchamp wrote:
> 
>>Hi,
>>
>>I've been working on a Plone project (for a 800 users intranet) for
>>several months but it's going nowhere. For instance, we have big
>>problems with performance, big problems with GRUF, and upgrades are a
>>nightmare.
>>
>>Do you believe we would have less troubles with CPS ?
> 
> 
> I believe we would need more details about your troubles.
> 
> Regarding CPS performances, I think there were some benchmarks showing
> that CPS was faster, especially in high volume situations.

I still don't have these information (which are only meaningful ones for
real projects), but on a stock CPS3 full vs Plone 2.1.1. I have:

[EMAIL PROTECTED]:~$ ab -n 10 http://localhost:8080/cps
This is ApacheBench, Version 2.0.41-dev <$Revision: 1.141 $> apache-2.0
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright (c) 1998-2002 The Apache Software Foundation,
http://www.apache.org/

Benchmarking localhost (be patient).....done


Server Software:        Zope/(Zope
Server Hostname:        localhost
Server Port:            8080

Document Path:          /cps
Document Length:        15160 bytes

Concurrency Level:      1
Time taken for tests:   0.944122 seconds
Complete requests:      10
Failed requests:        0
Write errors:           0
Total transferred:      153790 bytes
HTML transferred:       151600 bytes
Requests per second:    10.59 [#/sec] (mean)
Time per request:       94.412 [ms] (mean)
Time per request:       94.412 [ms] (mean, across all concurrent requests)
Transfer rate:          158.88 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.0      0       0
Processing:    92   93   2.5     94     100
Waiting:       91   92   2.5     93      99
Total:         92   93   2.5     94     100

Percentage of the requests served within a certain time (ms)
  50%     94
  66%     94
  75%     94
  80%     94
  90%    100
  95%    100
  98%    100
  99%    100
 100%    100 (longest request)

vs.

[EMAIL PROTECTED]:~$ ab -n 10 http://localhost:8081/plone
This is ApacheBench, Version 2.0.41-dev <$Revision: 1.141 $> apache-2.0
Copyright (c) 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
Copyright (c) 1998-2002 The Apache Software Foundation,
http://www.apache.org/

Benchmarking localhost (be patient).....done


Server Software:        Zope/(Zope
Server Hostname:        localhost
Server Port:            8081

Document Path:          /plone
Document Length:        27162 bytes

Concurrency Level:      1
Time taken for tests:   2.34970 seconds
Complete requests:      10
Failed requests:        0
Write errors:           0
Total transferred:      274410 bytes
HTML transferred:       271620 bytes
Requests per second:    4.91 [#/sec] (mean)
Time per request:       203.497 [ms] (mean)
Time per request:       203.497 [ms] (mean, across all concurrent requests)
Transfer rate:          131.21 [Kbytes/sec] received

Connection Times (ms)
              min  mean[+/-sd] median   max
Connect:        0    0   0.0      0       0
Processing:   199  202   3.8    203     212
Waiting:      198  201   3.8    202     211
Total:        199  202   3.8    203     212

Percentage of the requests served within a certain time (ms)
  50%    203
  66%    203
  75%    204
  80%    205
  90%    212
  95%    212
  98%    212
  99%    212
 100%    212 (longest request)

So basically CPS is twice as fast as Plone on empty sites.

I've also been told that, because of the way they are using the Catalog
for storing the navigation, that doesn't scale well either.

  S.

-- 
Stéfane Fermigier, Tel: +33 (0)6 63 04 12 77 (mobile).
Nuxeo Collaborative Portal Server: http://www.nuxeo.com/cps
Gestion de contenu web / portail collaboratif / groupware / open source!
_______________________________________________
cps-devel mailing list
http://lists.nuxeo.com/mailman/listinfo/cps-devel

Reply via email to